Upstart Holdings Inc is trading 6.8% up at $32.58 today.

  • Needham & Company LLC reaffirmed its 'Buy' rating on Upstart, maintaining a $37 price target.
  • The broader market is experiencing a risk-on move, with tech stocks rebounding amid easing geopolitical tensions and falling oil prices.