Olin Corp Shares Drop 3.2% Amid Valuation Debate
Jun 5, 2026
Olin Corp stock fell 3.2% to $24.93, trading significantly below its GF Value. However, low financial strength and a high P/E ratio suggest caution despite the apparent undervaluation.
2026-01-09
Olin Cuts Q4 EBITDA GuidanceShow all 46 updates