The Chemours Company $CC Shares Sold by Twelve Points Wealth Management LLC
Apr 11, 2026
Twelve Points Wealth Management LLC reduced its stake in Chemours Co by 40.6% in Q4, selling over 50,000 shares. Chemours reported strong Q4 earnings beating estimates, maintaining a consensus Hold rating.
Show all 15 updates