ROCK stock is currently trading at $61.41, near its 52-week low of $61.92, with a 44% upside potential based on an analyst target price of $90. This bullish view is supported by its recent recovery above the 200-day moving average, indicating positive momentum. However, its RSI of 46.97 suggests it is not yet overbought, leaving room for further gains.