Olin's (OLN) Earnings and Revenues Miss Estimates in Q2
Olin Corporation OLN posted a second-quarter 2024 profit of $74.2 million or 62 cents per share, down from $146.9 million or $1.13 per share in the year-ago quarter. Earnings per share missed the Zack...