Tuesday, October 27, 2026Market Open
IDD — FMC slashes Q3 outlook: revenue seen at $65–$125 million and Adjusted EBITDA deeply negative after $625–$675 million channel charges