Torrid is down 78.9% since the beginning of the year, and at $1.12 per share, it is trading 84.2% below its 52-week high of $7.06 from January 2025. Investors who bought $1,000 worth of Torrid’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results