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.