OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20246,540-4.29%
Dec 31, 20236,833-27.12%
Dec 31, 20229,376+5.23%
Dec 31, 20218,911+54.75%
Dec 31, 20205,758-5.76%
Dec 31, 20196,110-12.04%
Dec 31, 20186,946+10.81%
Dec 31, 20176,268+12.93%
Dec 31, 20165,551+94.46%
Dec 31, 20152,854+27.36%
Dec 31, 20142,241-10.89%
Dec 31, 20132,515+15.12%
Dec 31, 20122,185+11.40%
Dec 31, 20111,961+23.66%
Dec 31, 20101,586