Business ❯ Market Trends ❯ Stock Performance ❯ Investor Behavior
The bounce follows a selloff driven by dilution concerns from a $3.5 billion shelf registration, with investors questioning a pre-revenue valuation.