Olin Corporation (OLN) reported first-quarter 2025 net income of 1.4millionorapennypershare,adeclinefromtheprior−yearquarter’sprofitsof48.6 million or 40 cents.Barring one-time items, adjusted earnings of 4 cents per share beat the Zacks Consensus Estimate of a loss of 10 cents.Adjusted EBITDA was 185.6million,downfromtheyear−agoquarter’s242.1 million. Revenues of 1,644.2millionmissedtheZacksConsensusEstimateof1,661.2 million. However, the metric increased roughly 0.54% o ...