OLIN Corp (OLN)

Market cap
$3.3B
P/E ratio
Period EndTotal payout ratio (Million USD)YoY (%)
Dec 31, 2025140.6-137.41%
Dec 31, 2024-375.7+109.06%
Dec 31, 2023-179.7+62.56%
Dec 31, 2022-110.6+277.54%
Dec 31, 2021-29.3-101.20%
Dec 31, 20192,435.4-4449.49%
Dec 31, 2018-56-101.65%
Dec 31, 20163,387.2-40.35%
Dec 31, 20155,678.6-4796.60%
Dec 31, 2014-120.9+115.51%
Dec 31, 2013-56.1+24.90%
Dec 31, 2012-44.9+59.20%
Dec 31, 2011-28.2
AI Chat