Stock Plummets 37% and Faces NYSE Delisting
Shares tumble over 37% to below $0.25 from $34, resulting in NYSE delisting. Explore the impacts on retail stock performance.
Shares have dropped 37% to less than $0.25, down from over $34 at the start of the year, and were delisted from the NYSE.