Olin Corporation (OLN)

Return on equity (ROE)

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Net income US$ in thousands -42,800 108,600 460,200 1,326,900 1,296,700
Total stockholders’ equity US$ in thousands 1,896,600 2,023,100 2,232,400 2,543,600 2,652,200
ROE -2.26% 5.37% 20.61% 52.17% 48.89%

December 31, 2025 calculation

ROE = Net income ÷ Total stockholders’ equity
= $-42,800K ÷ $1,896,600K
= -2.26%


Peer comparison

Dec 31, 2025

Company name
Symbol
ROE
Olin Corporation
OLN
-2.26%
Dow Inc
DOW
-16.39%