Upstart’s 41% decline validates InvestingPro’s August overvaluation call By Investing.com

October 12, 2025

Upstart’s 41% decline validates InvestingPro’s August overvaluation call