Olin Corporation (OLN)

Profitability ratios

Return on sales

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Gross profit margin 7.40% 11.28% 100.00% 23.26% 25.72%
Operating profit margin 0.01% 4.53% 0.63% 18.97% 20.77%
Pretax margin -1.27% 2.17% 8.19% 17.88% 17.27%
Net profit margin -0.63% 1.66% 6.73% 14.15% 14.55%

Return on investment

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Operating return on assets (Operating ROA) 0.01% 3.91% 0.56% 22.12% 21.73%
Return on assets (ROA) -0.58% 1.43% 5.97% 16.50% 15.22%
Return on total capital 5.39% 17.59% 1.92% 71.91% 72.05%
Return on equity (ROE) -2.26% 5.37% 20.61% 52.17% 48.89%