OLN - Olin GAAP EPS of $0.40 misses by $0.01 revenue of $1.63B misses by $20M April, 25 2024 04:12 PM Olin Corporation 2024-04-25 16:12:48 ET More on Olin Olin: Too Much Uncertainty To Be Bullish IFF upgraded at Citigroup on rising profit margin EPA bans last form of asbestos used in U.S. Seeking Alpha’s Quant Rating on Olin Historical earnings data for Olin For further details see: Olin GAAP EPS of $0.40 misses by $0.01, revenue of $1.63B misses by $20M