OLIN CorpOLN

Market cap
$2.7B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 20244.7-56.40%
Dec 31, 202310.8-39.88%
Dec 31, 202218+3.96%
Dec 31, 202117.3+732.97%
Dec 31, 20202.1-45.27%
Dec 31, 20193.8-49.60%
Dec 31, 20187.5+33.04%
Dec 31, 20175.7-3.47%
Dec 31, 20165.9+94.01%
Dec 31, 20153-22.56%
Dec 31, 20143.9-56.64%
Dec 31, 20139+736.14%
Dec 31, 20121.1+40.63%
Dec 31, 20110.8-59.83%
Dec 31, 20101.9