Upstart’s (UPST) Buy Rating Reiterated at Needham & Company LLC
Needham & Company LLC reaffirmed their buy rating on shares of Upstart (NASDAQ:UPST – Free Report) in a research report sent to investors on Monday morning,Benzinga reports. Needham & Company LLC currently has a $70.00 target price on the stock. Several other analysts have also commented on UPST. JPMorgan Chase & Co. raised Upstart from […]
