Olin Corp

OLN

$21.115-0.18 (-0.87%)

Aug 18, 2025, 3:28 PM

Financials
52Week High49.6052Week Low17.66
Beta1.69Current Ratio Annual1.27
Current Ratio Quarterly1.48Gross Margin TTM9.11
Market Cap2.45BNet Profit Margin TTM-0.21
Operating Margin TTM2.13Price To Book1.25
Price To Free Cash Flow TTM5.85Price To Sales TTM0.37
Quick Ratio Annual0.77Quick Ratio Quarterly0.88
Return On Assets TTM-0.19Return On Equity TTM-0.70
Return On Investment TTM-0.28Revenue Growth3Y-9.80
Revenue Growth5Y1.37Revenue Growth Quarterly Yoy6.95
Revenue Growth TTMYoy1.49Revenue Per Share TTM57.99
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 2024385214103105.53M$3.44B
Mar 31, 2025
358(-7%)
48(+2300%)
68(+6700%)
151(+3675%)
100(+900%)
51(+1600%)
99.67M(-6%)
$2.32B(-32%)
Jun 30, 2025
355(-1%)
38(-21%)
54(-21%)
127(-16%)
119(+19%)
46(-10%)
102.46M(+3%)
$2.02B(-13%)
Olin Corp (OLN) - Institutional Holdings