CEO Dave Girouard Buys 835K Shares of Upstart Holdings Despite 11% Stock Drop, Betting on AI‑Lending Growth Flare
Upstart Holdings CEO buys 835k shares—insider confidence amid revenue rise, loss widening, and high P/E—what this means for investors and future upside.
3 minutes to read


