EarningsTechnicalsIndustrials
Sterling Infrastructure (STRL): Record Q1 Earnings Clash with Extreme Overbought Technicals
Despite a massive Q1 earnings beat and raised guidance, STRL's extreme RSI of 88.22 and price far exceeding analyst targets suggest a near-term consolidation.