Olin (OLN) Stock May Be Undervalued Given Its Sales Discount
Oct 20, 2026
Olin Corporation shares trade at a 0.3x price-to-sales ratio, well below the chemicals industry average. Analysts indicate the stock may be undervalued based on intrinsic value models adjusting for scale and risk.
Show all 40 updates