Torrid Holdings Inc.
Exchange: nyse
none
693491328.00
90718000.00
0.215828738238
0.080043690984
-19.17%
4.75