Olin Announces Second Quarter 2025 Results
1. Olin reported a net loss of $1.3 million in Q2 2025. 2. Adjusted EBITDA decreased to $176.1 million from $278.1 million YoY. 3. Sales increased to $1.76 billion, up from $1.64 billion year-over-year. 4. Olin faces operational challenges leading to higher costs and weak prices. 5. Defense business segment grew; commercial sales face ongoing challenges.