News

The company’s IPO later that year proved a bust, with shares falling from an initial price of $38 to as low as $7 in 2022, ...