Upstart (UPST) Stock Rises Amid Federal Reserve Rate Decision

Author's Avatar
Mar 19, 2025
Article's Main Image

Shares of AI-powered lending platform Upstart (UPST, Financial) surged by 7.22% today, reflecting the market's positive momentum. The increase in stock price comes amid a broader market rebound despite ongoing volatility.

Upstart Holdings Inc (UPST, Financial), trading on the NASDAQ, has seen a remarkable turnaround with a market capitalization of $4.8 billion and a current stock price of $51.24. The company, known for its proprietary cloud-based AI lending platform, benefits from a network of AI-enabled bank partners, offering a variety of loan products, including personal, automotive, and small-dollar loans.

In terms of valuation, the GF Value suggests that Upstart is significantly overvalued, with a GF Value estimate of $32.81. This information can be further explored on the GF Value page. The price-to-book (P/B) ratio is 7.56, indicating a premium valuation compared to traditional benchmarks.

Despite the positive momentum, there are medium and severe warning signs concerning Upstart’s financial strength and recent activities. The company's revenue per share has been declining over the last five years, and it has been issuing new debt, resulting in approximately $1 billion over three years. Additionally, insider activity shows nine selling transactions with no purchases in the past three months, raising questions about insider confidence.

On the positive side, Upstart's financial manipulation risk is low, as indicated by a Beneish M-Score of -2.25, suggesting that the company is unlikely to be involved in financial manipulation. Furthermore, its free cash flow margin is notable at 28.04%, demonstrating a healthy cash flow generation relative to its sales.

Investors should keep an eye on the Federal Open Market Committee's future actions, as interest rate decisions could impact lending dynamics and, consequently, Upstart's operational environment. The company's next earnings release is anticipated on May 7, 2025, which could provide further insights into its financial health and future prospects.

Disclosures

I/We may personally own shares in some of the companies mentioned above. However, those positions are not material to either the company or to my/our portfolios.