OLIN CorpOLN

Market cap
$2.3B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 20244.5-56.50%
Dec 31, 202310.4-45.07%
Dec 31, 202219-8.65%
Dec 31, 202120.8-260.17%
Dec 31, 2020-13-545.64%
Dec 31, 20192.9-70.14%
Dec 31, 20189.7+84.55%
Dec 31, 20175.3+92.07%
Dec 31, 20162.7-22.07%
Dec 31, 20153.5-61.13%
Dec 31, 20149.1-20.33%
Dec 31, 201311.4-3.87%
Dec 31, 201211.9+3.80%
Dec 31, 201111.4+159.03%
Dec 31, 20104.4