Olin Corp (NYSE: OLN): Slumped -62.81% In 2025, Outlook Stable
The trading price of Olin Corp (NYSE:OLN) closed higher on Monday, April 14, and closing at $20.88, 2.20% higher than its previous close. Traders who pay close attention to intraday price movement should know that it fluctuated between $20.37 and $21.16. The company’s P/E ratio