Upstart Holdings, Inc. (UPST) closed at $52.69 in the latest trading session, marking a +1.13% move from the prior day. The stock’s change was more than…
In this photo illustration an Upstart Holdings logo is seen on a smartphone screen.Pavlo Gonchar | SOPA Images | LightRocket | Getty ImagesShares of Upstart plummeted…