Robert Oshaughnessy

Senior Vice President-Finance, Penske Automotive Group.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • PulteGroup PHM79,319 shares6$9.0M at $113.36Feb 4, 2026
  • CarMax KMX3,696 shares7$196.8K at $53.25Jun 26, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jun 26, 2026Granted 3,696 shares of CarMax7
  • Feb 4, 2026Granted 4,114 shares of PulteGroup6
  • Feb 4, 2026Shares withheld for tax 14,644 shares at $130.87 of PulteGroup6
  • Feb 4, 2026Granted 32,795 shares of PulteGroup6
  • Feb 2, 2026Shares withheld for tax 7,210 shares at $125.44 of PulteGroup8
  • Aug 14, 2025Sold 21,927 shares at $128.03 of PulteGroup9
  • Feb 5, 2025Granted 4,931 shares of PulteGroup10
  • Feb 5, 2025Shares withheld for tax 7,411 shares at $109.31 of PulteGroup10
  • Feb 5, 2025Granted 16,475 shares of PulteGroup10
  • Feb 3, 2025Shares withheld for tax 17,127 shares at $115.78 of PulteGroup10
  • Aug 23, 2024Sold 71,007 shares at $134.83 of PulteGroup11
  • Aug 1, 2024Sold 28,993 shares at $129.29 of PulteGroup12
  • Feb 5, 2024Shares withheld for tax 8,753 shares at $105.25 of PulteGroup13
  • Jan 31, 2024Granted 10,431 shares of PulteGroup14
  • Jan 31, 2024Shares withheld for tax 8,315 shares at $107.97 of PulteGroup14
  • Jan 31, 2024Granted 18,396 shares of PulteGroup14
  • Apr 28, 2023Sold 115,102 shares at $66.90 of PulteGroup15
  • Feb 6, 2023Shares withheld for tax 8,886 shares at $59.02 of PulteGroup16
  • Feb 1, 2023Granted 39,315 shares of PulteGroup17
  • Feb 1, 2023Shares withheld for tax 13,220 shares at $57.36 of PulteGroup17
  • Feb 1, 2023Granted 29,114 shares of PulteGroup17
  • Feb 7, 2022Shares withheld for tax 13,134 shares at $50.61 of PulteGroup18
  • Feb 2, 2022Granted 17,650 shares of PulteGroup19
  • Feb 2, 2022Shares withheld for tax 9,885 shares at $53.83 of PulteGroup19
  • Feb 2, 2022Granted 21,740 shares of PulteGroup19