SEC Insider Transactions from MCCAFFERY MICHAEL G.

Last updated: 2026-03-14 11:37 UTC | Total transactions: 39

MCCAFFERY MICHAEL G has filed 39 insider transactions across 2 companies since June 2023.

Most recent transaction: a grant/award of 32309 shares of C3.ai, Inc. ($AI) on October 03, 2025.

Activity breakdown: 0 open-market purchases and 33 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Oct. 3, 2025 C3.ai, Inc. $AI MCCAFFERY MICHAEL G Not found A Stock Option (Right to Buy) 32309 $0.00 32,309.0000 136,861,000 9999.99% 0.02%
Oct. 2, 2024 C3.ai, Inc. $AI MCCAFFERY MICHAEL G Not found A Stock Option (Right to Buy) 28032 $0.00 28,032.0000 126,205,000 9999.99% 0.02%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 327 $1103.68 13,239.0000 24,940,000,000 2.41% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 92 $1107.30 13,147.0000 24,940,000,000 0.69% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 105 $1109.28 13,042.0000 24,940,000,000 0.80% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 220 $1111.47 12,822.0000 24,940,000,000 1.69% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 141 $1112.76 12,681.0000 24,940,000,000 1.10% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 78 $1113.52 12,603.0000 24,940,000,000 0.62% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 195 $1114.51 12,408.0000 24,940,000,000 1.55% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 272 $1115.45 12,136.0000 24,940,000,000 2.19% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 232 $1117.53 11,904.0000 24,940,000,000 1.91% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 160 $1118.09 11,744.0000 24,940,000,000 1.34% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 120 $1119.41 11,624.0000 24,940,000,000 1.02% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 122 $1120.72 11,502.0000 24,940,000,000 1.05% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 99 $1121.85 11,403.0000 24,940,000,000 0.86% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 30 $1122.81 11,373.0000 24,940,000,000 0.26% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 33 $1125.14 11,340.0000 24,940,000,000 0.29% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 126 $1126.65 11,214.0000 24,940,000,000 1.11% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 192 $1127.82 11,022.0000 24,940,000,000 1.71% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 89 $1130.56 10,894.0000 24,940,000,000 0.81% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 138 $1131.97 10,756.0000 24,940,000,000 1.27% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 28 $1133.07 10,728.0000 24,940,000,000 0.26% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 57 $1134.73 10,671.0000 24,940,000,000 0.53% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 187 $1135.63 10,484.0000 24,940,000,000 1.75% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 231 $1136.91 10,253.0000 24,940,000,000 2.20% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 141 $1138.33 10,112.0000 24,940,000,000 1.38% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 91 $1139.59 10,021.0000 24,940,000,000 0.90% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 124 $1140.63 9,897.0000 24,940,000,000 1.24% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 129 $1142.08 9,768.0000 24,940,000,000 1.30% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 48 $1143.77 9,720.0000 24,940,000,000 0.49% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 33 $1145.27 9,687.0000 24,940,000,000 0.34% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 39 $1129.16 10,983.0000 24,940,000,000 0.35% 0.00%
May 28, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 57 $1147.34 9,630.0000 24,940,000,000 0.59% 0.00%
Aug. 28, 2023 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director G Common Stock 10132 $0.00 21,816.0000 25,070,000,000 86.72% 0.00%
Dec. 13, 2023 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 4250 $481.99 17,566.0000 25,070,000,000 19.48% 0.00%
Feb. 23, 2024 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director S Common Stock 4000 $800.00 13,566.0000 24,940,000,000 22.77% 0.00%
Aug. 28, 2023 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director G Common Stock 10132 $0.00 13,566.0000 25,070,000,000 42.75% 0.00%
Aug. 29, 2023 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director G Common Stock 3852 $0.00 21,816.0000 25,070,000,000 15.01% 0.00%
June 23, 2023 NVIDIA CORP $NVDA MCCAFFERY MICHAEL G Director A Common Stock 650 $0.00 25,668.0000 25,070,000,000 2.60% 0.00%