OLN - Olin GAAP EPS of $0.43 beats by $0.15 revenue of $1.61B beats by $90M January, 25 2024 04:07 PM Olin Corporation 2024-01-25 16:07:24 ET More on Olin Olin Corporation: Downtrending Metrics Do Not Inspire Confidence Olin Q4 2023 Earnings Preview Olin rated Hold in new research at Deutsche Bank Seeking Alpha’s Quant Rating on Olin Historical earnings data for Olin For further details see: Olin GAAP EPS of $0.43 beats by $0.15, revenue of $1.61B beats by $90M