Insider Buying: A Double Edged Sword for Investors The recent SEC filing showing Upstart CEO Paul Gu purchasing 50,000 shares of his company's common stock for $1.
3 million has raised eyebrows among investors and industry observers.
On its surface, this transaction appears to be a classic example of an executive demonstrating confidence in their company's prospects by buying into the stock at current prices.