Olin Corporation (OLN)

Return on assets (ROA)

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 assets US$ in thousands 7,325,800 7,579,100 7,713,200 8,044,200 8,517,700
ROA -0.58% 1.43% 5.97% 16.50% 15.22%

December 31, 2025 calculation

ROA = Net income ÷ Total assets
= $-42,800K ÷ $7,325,800K
= -0.58%


Peer comparison

Dec 31, 2025

Company name
Symbol
ROA
Olin Corporation
OLN
-0.58%
Dow Inc
DOW
-4.48%