FMP

FMP

Upstart Holdings, Inc. (NASDAQ:UPST) Overview and Recent Developments

- (Last modified: Sep 8, 2025 1:36 PM)

twitterlinkedinfacebook
blog post cover photo

Image credit: Google Images

  • Kroll Bond Rating Agency (KBRA) assigns preliminary ratings to Upstart Securitization Trust 2025-3, highlighting the company's ongoing efforts in loan securitization.
  • Insider transaction reported: Chief Legal Officer, Darling Scott, sold 4,000 shares, impacting investor perception and potentially stock performance.
  • UPST's stock shows volatility with a current price of $66.90, indicating the dynamic nature of the fintech sector and its market conditions.

Upstart Holdings, Inc. (NASDAQ:UPST) is a financial technology company that leverages artificial intelligence to assess credit risk, aiming to enhance access to affordable credit while minimizing risk for lenders. It faces competition from both traditional banks and other fintech firms offering personal loans and credit services.

Kroll Bond Rating Agency (KBRA) has assigned preliminary ratings to the Upstart Securitization Trust 2025-3. This development is crucial for Upstart as it continues to securitize its loan offerings. Through securitization, Upstart can bundle loans and sell them as securities, which helps in providing liquidity and reducing risk. The ratings from KBRA are instrumental in helping investors assess the risk and potential returns of these securities.

The recent stock activity of UPST reflects the company's dynamic presence in the market. On September 3, 2025, Darling Scott, UPST's Chief Legal Officer, sold 4,000 shares at approximately $69.41 each. This transaction, reported on September 5, 2025, leaves Scott with 123,898 shares. Such insider transactions can influence investor perception and stock performance.

Currently, UPST's stock is priced at $66.90, marking a 1.56% increase. The stock has experienced fluctuations, with a low of $65.01 and a high of $69.64 today. Over the past year, UPST's stock has ranged from a high of $96.43 to a low of $31.40. This volatility is typical in the fintech sector, where market conditions and company developments significantly impact stock prices.

Upstart's market capitalization stands at approximately $6.44 billion, with a trading volume of 5,583,668 shares on the NASDAQ exchange. This indicates strong market interest and liquidity, crucial for investors considering the company's growth potential and financial strategies.

Other Blogs

blog post title

Walk Me Through a DCF: A Simple Guide to Discounted Cash Flow Valuation

Are you curious about how professional investors decide whether a stock might be one of the best undervalued stocks to b...

blog post title

Technical Analysis 101: Understanding Support and Resistance

Technical analysis is a fundamental approach used by traders to forecast price movements based on historical market data...

blog post title

How an Economic Moat Provides a Competitive Advantage

Introduction In the competitive landscape of modern business, companies that consistently outperform their peers ofte...