Olin Corporation 1Q 2026: Revenue $1.58B, EPS $(0.73) — 10-Q Summary — ChemBrief Topics