OLN logo
Olin Corporation(OLN)
Last print unknown agoAbout this dataData status
$15.19▼-0.46 (-2.94%)Stale · unknown oldEarnings · Oct 29

OLN EBITDA Margin

7.28%TTM

Period ending:

OLN FY EBITDA Margin%
OLN FY EBITDA Margin31.25%-2.53%
1985-12-312025-12-31

Source: Financial Modeling Prep (FMP). Annual fiscal periods. Dates are period ends; a fiscal year may differ from a calendar year.

OLN ebitda margin history

EBITDA as a percentage of revenue. The available annual fiscal periods series contains 41 observations from Dec 31, 1985 to Dec 31, 2025.

Olin Corporation Common Stock EBITDA Margin — Annual fiscal periods
Period endingEBITDA Margin
9.1995%
13.3622%
19.1731%
25.8932%
27.9813%
9.5415%
14.1277%
17.3608%
15.7951%
15.0885%
14.8227%
16.1208%
16.4215%
17.3617%
26.3271%
11.9301%
19.3405%
19.2916%
17.2932%
8.2334%
13.4877%
8.012%
7.8815%
6.6872%
9.048%
14.2673%
9.962%
14.7265%
9.7095%
10.3487%
12.2857%
11.5877%
0.7429%
10.101%
5.5385%
10.4167%
13.9099%
12.6083%
13.8342%
11.2458%
10.4334%

Compare ebitda margin

All OLN financial metrics · OLN stock overview · How to interpret financial metrics

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.