Public Company to Move HQ from St. Louis in Merger
Jun 16, 2026
Olin Corp and Huntsman Corporation are merging in an all-stock deal to form a $12 billion North American chemicals company, relocating headquarters to Texas.
The Business Journals
2026-04-18
Huntsman Corp. Experiences Evaluation Revision Amidst Mixed Market Signals and Performance Trends2026-04-30
Huntsman: Q1 Earnings SnapshotShow all 81 updates