Olin Corporation (OLN) posted earnings of 40 cents per share in first-quarter 2024, down from 1.16pershareintheyear−agoquarter.ThemetrictoppedtheZacksConsensusEstimateof36cents.Thechemicalmaker’srevenuesfellnearly11.31,635.5 million in the quarter but beat the Zacks Consensus Estimate of 1,624.8million. SegmentReviewChlorAlkaliProductsandVinyls:Inthefirstquarter,revenuesamountedto884.6 million, down around 20.9% year over year. The figure missed th ...