Torrid Q2 FY26 net income rises to $5.2 million; net sales fall 11.8% to $231.7 million - CURV News | Rallies