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.
| 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% |