Olin Corporation (NYSE: OLN) - Q2 2025 Financial Summary
Overview:
For the second quarter of 2025, Olin Corporation reported a net loss of $1.3 million, down significantly from a net income of $74.2 million year-over-year. This downturn was attributed to lower operating results across all busines...