CEO Dave Girouard Buys 835k Shares, Signaling Confidence Amid Upstart’s AI‑Driven Growth
CEO Dave Girouard’s recent Upstart Holdings share purchase shows insider confidence, but high P/E and regulatory risks temper upside expectations.
3 minutes to read

