Olin Corporation Reports Q1 2026 Earnings and Profitability Return — ChemBrief Topics