05:02 AM EDT, 04/26/2024 (MT Newswires) -- Olin (OLN) reported Q1 earnings late Thursday of $0.40 per diluted share, down from $1.16 a year earlier.
Analysts polled by Capital IQ expected $0.41.
Sales for the quarter ended March 31 were $1.64 billion, compared with $1.84 billion a year earlier.
Analysts polled by Capital IQ expected $1.65 billion.
Price: 54.00, Change: +1.18, Percent Change: +2.23