From $575 Million IPO to Penny Stock in Less Than a Decade: Is There Any Hope Left for This Stock at 52-Week Lows?
The Charlotte-based window and door manufacturer hit its 32nd new 52-week low of the past 12 months on Tuesday. Closing below $1, the stock’s fall from grace has been a gradual process. Can it be saved?
Barchart ·