Chemours Narrows FY2026 Sales Guidance from $5.866B-$6.098B to $5.924B vs $5.917B Est

Benzinga · 1d ago
Chemours (NYSE:CC) narrows FY2026 sales outlook from $5.866 billion-$6.098 billion to $5.924 billion vs $5.917 billion estimate.