Torrid Holdings insider sells over $27 million in company stock

Torrid Holdings insider sells over $27 million in company stock