OLNOlin Corporation

$17.53

OLN as reported

Olin Corporation reported $6.72B of revenue over the trailing twelve months, +2.6% on the year before. 11 reported series are charted on this page, each one as filed.

$6.72B

Revenue, trailing twelve months · to Q1 2026 · +2.6% against the twelve months before

Net Income
−$185M

Net Income · −417% year on year · trailing twelve months to Q1 2026

Free Cash Flow
$213M

Free Cash Flow · +72% year on year · trailing twelve months to Q1 2026

Op Margin
−1.9%

Op Margin · trailing twelve months to Q1 2026

Every series Ryufin has for OLN, trailing twelve months
SeriesLatestYear on yearAs of
Revenue$6.72B+2.6%Q1 2026
Net Income−$185M−417%Q1 2026
EPS−$1.62−412%Q1 2026
Gross Margin6.3%n/aQ1 2026
Op Margin−1.9%n/aQ1 2026
Net Margin−2.9%n/aQ1 2026
ROE−3.6%n/aQ1 2026
ROA−0.86%n/aQ1 2026
ROIC0.97%n/aQ1 2026
Free Cash Flow$213M+72%Q1 2026
P/E33.9n/aQ1 2025 · 4 quarters behind

Every figure straight from the statements as filed with the SEC, no scoring, no adjustment. Open a series for its full history.

Revenue & ProfitOlin Corporation (OLN)
Revenue (TTM)Net Income (TTM)
Powered byryufin.com