Olin Corp posts $1,844.30 million revenue in quarter ended Mar 31, 2023
By USInMinutes - Apr 29, 2023, 04:37 AM ET
Last Updated - Jul 18, 2023, 03:46 PM EDT
Key fundamental financials
profit of $154 million
earnings per share of $1.16
Revenue of $1,844.30 million
Olin Corp [OLN] has reported $154 million profit for the fiscal quarter ending Mar 31, 2023 while the earnings for the same period were $1.16 per share.
Revenue for the quarter was $1,844.30 million.
The Stamford, Missouri (MO)-based company operating in the chemicals & allied products sector.