Stock events for Upstart Holdings, Inc. (UPST)
Upstart's stock price experienced a significant decline over the past year. Key events impacting the stock include Q2 and Q3 2025 earnings reports, a convertible notes offering, funding commitments from Fortress Investment Group and Castlelake, L.P., Q4 2025 earnings outlook, and new credit union partnerships with Rize Credit Union and MyPoint Credit Union.
Demand Seasonality affecting Upstart Holdings, Inc.’s stock price
Upstart's products and services exhibit some demand seasonality, which the company addresses with its upgraded Upstart Macro Index. Management guided for sequential revenue growth in Q4 2025 despite normal holiday seasonality. Demand can be influenced by broader economic conditions and the cautiousness of its AI models.
Overview of Upstart Holdings, Inc.’s business
Upstart Holdings, Inc. operates an AI lending marketplace, connecting consumers with lending partners. The company applies AI models to consumer credit underwriting and offers personal loans, auto loans, HELOCs, and small dollar loans. Upstart's AI models consider non-traditional variables to predict creditworthiness, with over 91% of loans handled autonomously by AI as of Q3 2025.
UPST’s Geographic footprint
Upstart Holdings, Inc. primarily serves the United States. The company is headquartered in San Mateo, California, with an additional office in Columbus, Ohio.
UPST Corporate Image Assessment
Upstart's brand reputation is tied to the performance of its AI lending model. Advancements like Model 15.0 and the upgraded Macro Index aim to improve accuracy and reduce volatility. Public sentiment reflects concern regarding stock performance, and the company's ability to translate borrower interest into higher funded volumes while maintaining credit quality remains a focus. Policy debates on interest-rate caps could also influence the traction of Upstart's AI lending model.
Ownership
Upstart Holdings, Inc. has significant institutional ownership, with 597 institutional owners and shareholders holding a total of 75,166,600 shares. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., and Jericho Capital Asset Management L.P. The largest individual owner is Dave Girouard, one of the company's founders.
Ask Our Expert AI Analyst
Price Chart
$27.23