NYSE:OLNChemicals
Olin (OLN) Following Fresh Earnings Optimism Does The Undervalued Case Still Hold
Analyst expectations around Olin (OLN) have taken center stage ahead of its June 2026 quarter earnings report, with projections calling for higher earnings even as revenue estimates point to a lower top line.
See our latest analysis for Olin.
Olin's recent momentum has been mixed, with the share price up 5.5% over the past week and 10.5% over the past month, but still down 13.3% over 90 days. The 1 year total shareholder return of 12.8% contrasts with a much weaker 3 year record, suggesting...