Digging into the details, we find that Olin grew its sales 7.7% in Q3, bringing total sales year to date to $5.1 billion, up only 5% year over year. Thus, it seems sales may have missed expectations - ...
Highlights Third quarter 2025 net income of $42.8 million, or $0.37 per diluted share Quarterly adjusted EBITDA of $222.4 million CLAYTON, Mo., Oct. 27, 2025 ...