Olin Corporation (OLN)
NYSE
17.57
-0.83 (-4.51%)
Real-time Data
01:30 PM
Day's Range
17.5618.43
52 wk Range
17.5630.46
Financial Statements - OLN - Olin Corporation
Revenue
6.78B▲ 3.7%
Net Income
-101.10M▼ 196.3%Net Margin -1.5%
EBITDA
582.20M▼ 33.7%
Free Cash Flow
247.90M▼ 19.5%
Income Statement
The information on this page is provided for general informational purposes only and is not investment advice.
Market data provided by Twelve Data. Charting by TradingView.
Last updated:
