Olin CORP 10-K annual reports

Annual reports — audited financials, the full risk-factor list, and management’s account of the year.

NYSE
Olin Corporation reported a net loss of $100.5 million in 2025, a significant decline from the prior year, driven by lower segment operating results and a substantial litigation charge.
NYSE
Olin Corporation's 2024 net income decreased due to lower operating results across all business segments, impacted by pricing pressures and Hurricane Beryl.
NYSE
Olin Corporation, a leading global manufacturer of chemical products and ammunition, announced its full-year 2023 financial results, revealing a 65% decrease in net income compared to 2022, alongside strategic initiatives aimed at optimizing operations and reducing costs.