Upstart Holdings, Inc. (UPST) has a market capitalization of $2.9B and trades at $29.53. The 52-week range is 23.965-87.3.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 52.7, Earnings Per Share (EPS) of $0.56, annual revenue of $1.08B.
The stock has a beta of 2.16, operates in the Financial Services sector.