Stem is trading 10.1% up at $5.45 as investors buy back into growth and tech stocks following the recent selloff.
- The move tracks a sharp rebound in the Nasdaq and broader risk appetite.
- Market sentiment was bolstered by strong Microsoft earnings and cooler inflation data.
- No fresh company-specific news has been disclosed for Stem today.