Olin (OLN) came out with quarterly earnings of 0.62pershare,missingtheZacksConsensusEstimateof0.70 per share. This compares to earnings of 1.13pershareayearago.Thesefiguresareadjustedfornonrecurringitems.Olin,whichbelongstotheZacksChemical−Diversifiedindustry,postedrevenuesof1.64 billion for the quarter ended June 2024, missing the Zacks Consensus Estimate by 3.99%. This compares to year-ago revenues of $1.7 billion. The company has topped consensus revenue estimates t ...