Why Olin Corp Stock Dropped Today
Aug 1, 2026
Olin Corporation shares fell 17.8% after reporting a Q2 loss of $0.12 per share and missing sales targets. This comes as the company proceeds with its planned merger with Huntsman Corporation.
The Globe and Mail
Show all 35 updates