Published on 30 Apr 2024 on Zacks via Yahoo Finance
Olin Corporation OLN posted earnings of 40 cents per share in first-quarter 2024, down from $1.16 per share in the year-ago quarter. The metric topped the Zacks Consensus Estimate of 36 cents.
The chemical maker’s revenues fell nearly 11.3% year over year to $1,635.5 million in the quarter but beat the Zacks Consensus Estimate of $1,624.8 million.
Olin Corporation Price, Consensus and EPS Surprise