Ratings for Crane CR were provided by 4 analysts in the ... including perceived growth potential or operational scale. Decline in Revenue: Over the 3 months period, Crane faced challenges ...