Chemours shares slump as top executives put on leave, results delayed again

Go back to Chemours shares slump as top executives put on leave, results delayed again
Circuit City Group, Inc. (NYSE: CC) Delayed: 15.05 -0.02 (0.13%)
Previous Close $15.07    52 Week High $21.34 
Open $15.22    52 Week Low $3.06 
Day High $15.28    P/E N/A 
Day Low $15.05    EPS $-3.69 
Volume 142,826