Olin Corporation (OLN)

Payables turnover

Dec 31, 2025 Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Cost of revenue US$ in thousands 6,279,300 5,802,600 5,831,100 7,195,300 6,618,600
Payables US$ in thousands 861,600 775,400 837,700 847,700
Payables turnover 6.73 7.52 8.59 7.81

December 31, 2025 calculation

Payables turnover = Cost of revenue ÷ Payables
= $6,279,300K ÷ $—K
= —


Peer comparison

Dec 31, 2025

Company name
Symbol
Payables turnover
Olin Corporation
OLN
Dow Inc
DOW
6.78