Olin Announces Second Quarter 2022 Results and $2 Billion Share Repurchase Program
Highlights Second quarter 2022 net income of $422.1 million, or $2.76 per diluted shareRecord quarterly adjusted EBITDA of $727.3 millionShare repurchases of $426.5 million in second quarter...