Upstart Holdings Inc (NASDAQ: UPST): How Can A Stock Be Down -16.30% Year To Date, But Still Loser
Upstart Holdings Inc (NASDAQ:UPST)’s traded shares stood at 1.44 million during the latest session, with the company’s beta value hitting 2.34. At the last check