OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024300-57.78%
Dec 31, 2023711-47.34%
Dec 31, 20221,351+436.20%
Dec 31, 2021252+72.65%
Dec 31, 2019146+191.80%
Dec 31, 201850+Infinity%
Dec 31, 20160NaN%
Dec 31, 20150-100.00%
Dec 31, 201465+79.01%
Dec 31, 201336+1067.74%
Dec 31, 20123-26.19%
Dec 31, 20114