Skip to content
★ Sign in to follow
MG

Michael G. Mccaffery

Board Director
Director
Nvidia CorpC3.ai, Inc.Venture Lending & Leasing V, Inc.
Total declarations
65
Companies
3
▲ Purchases (1 ops.)
—
▼ Sales (41 ops.)
€27.1M

Latest filing published 28 Oct 2026 for C3.ai, Inc..

Filing timeline

BuySale
Michael G. Mccaffery

Insider track record

Disclosed buys
1
Disclosed sells
41
Signal history

Closed purchases

Market purchases
1

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

Michael G. Mccaffery: trading record in brief

On March 15, 2021, Michael G. Mccaffery made two sales at C3.ai, Inc., of EUR 7,739,134 and EUR 3,821,030, the two largest amounts in a record of 41 sales that total EUR 27.1 million, with a median of EUR 144,583. The third, EUR 2,955,936, is dated February 23, 2024 at Nvidia Corp. No purchase is on record.

The 60 filings, published between May 23, 2016 and May 30, 2024, are split between Nvidia Corp (50) and C3.ai, Inc. (10), with the title "Director". The record holds 10 filings of another type, 8 grants and 1 option exercise. The year 2024 gathers 35 of them, against 8 in 2020, 7 in 2021 and a single one a year in 2016, 2017, 2018 and 2022. No filing falls in the last 12 months.

At Nvidia Corp, 35 trades by Michael G. Mccaffery fall within 30 days of a trade by Dawn E. Hudson, 35 for Colette Kress (34 of them in the same direction), 33 for Donald F. Robertson Jr. and 33 for John Dabiri.

Companies and markets linked to Michael G. Mccaffery

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations65 total
  • ◆
    DirectorExecutivesC3.ai, Inc.
    0SEC
    30,883 shares0Class A Common StockSEC:0001577526-26-000171:0
  • ▼
    DirectorExecutivesNvidia Corp
    101,872 USD29SEC
    92 shares@ US$1,107.300.7% of flowCommon StockSEC:0001045810-24-000129:1
  • ▼
    DirectorExecutivesNvidia Corp
    116,474 USD29SEC
    105 shares@ US$1,109.280.8% of flowCommon StockSEC:0001045810-24-000129:2
  • ▼
    DirectorExecutivesNvidia Corp
    244,523 USD29SEC
    220 shares@ US$1,111.471.7% of flowCommon StockSEC:0001045810-24-000129:3
  • ▼
    DirectorExecutivesNvidia Corp
    156,899 USD29SEC
    141 shares@ US$1,112.761.1% of flowCommon StockSEC:0001045810-24-000129:4
  • ▼
    DirectorExecutivesNvidia Corp
    86,855 USD29SEC
    78 shares@ US$1,113.520.6% of flowCommon StockSEC:0001045810-24-000129:5
  • ▼
    DirectorExecutivesNvidia Corp
    217,329 USD29SEC
    195 shares@ US$1,114.511.5% of flowCommon StockSEC:0001045810-24-000129:6
  • ▼
    DirectorExecutivesNvidia Corp
    303,402 USD29SEC
    272 shares@ US$1,115.452.1% of flowCommon StockSEC:0001045810-24-000129:7
  • ▼
    DirectorExecutivesNvidia Corp
    259,267 USD29SEC
    232 shares@ US$1,117.531.8% of flowCommon StockSEC:0001045810-24-000129:8
  • ▼
    DirectorExecutivesNvidia Corp
    178,894 USD29SEC
    160 shares@ US$1,118.091.2% of flowCommon StockSEC:0001045810-24-000129:9
  • ▼
    DirectorExecutivesNvidia Corp
    134,329 USD29SEC
    120 shares@ US$1,119.410.9% of flowCommon StockSEC:0001045810-24-000129:10
  • ▼
    DirectorExecutivesNvidia Corp
    136,728 USD29SEC
    122 shares@ US$1,120.720.9% of flowCommon StockSEC:0001045810-24-000129:11
  • ▼
    DirectorExecutivesNvidia Corp
    111,063 USD29SEC
    99 shares@ US$1,121.850.8% of flowCommon StockSEC:0001045810-24-000129:12
  • ▼
    DirectorExecutivesNvidia Corp
    33,684 USD29SEC
    30 shares@ US$1,122.810.2% of flowCommon StockSEC:0001045810-24-000129:13
  • ▼
    DirectorExecutivesNvidia Corp
    37,130 USD29SEC
    33 shares@ US$1,125.140.3% of flowCommon StockSEC:0001045810-24-000129:14
  • ▼
    DirectorExecutivesNvidia Corp
    141,958 USD29SEC
    126 shares@ US$1,126.651.0% of flowCommon StockSEC:0001045810-24-000129:15
  • ▼
    DirectorExecutivesNvidia Corp
    216,541 USD29SEC
    192 shares@ US$1,127.821.5% of flowCommon StockSEC:0001045810-24-000129:16
  • ▼
    DirectorExecutivesNvidia Corp
    44,037 USD29SEC
    39 shares@ US$1,129.160.3% of flowCommon StockSEC:0001045810-24-000129:17
  • ▼
    DirectorExecutivesNvidia Corp
    100,620 USD29SEC
    89 shares@ US$1,130.560.7% of flowCommon StockSEC:0001045810-24-000129:18
  • ▼
    DirectorExecutivesNvidia Corp
    156,212 USD29SEC
    138 shares@ US$1,131.971.1% of flowCommon StockSEC:0001045810-24-000129:19
  • ▼
    DirectorExecutivesNvidia Corp
    31,726 USD29SEC
    28 shares@ US$1,133.070.2% of flowCommon StockSEC:0001045810-24-000129:20
  • ▼
    DirectorExecutivesNvidia Corp
    64,680 USD29SEC
    57 shares@ US$1,134.730.4% of flowCommon StockSEC:0001045810-24-000129:21
  • ▼
    DirectorExecutivesNvidia Corp
    212,363 USD29SEC
    187 shares@ US$1,135.631.5% of flowCommon StockSEC:0001045810-24-000129:22
  • ▼
    DirectorExecutivesNvidia Corp
    262,626 USD29SEC
    231 shares@ US$1,136.911.8% of flowCommon StockSEC:0001045810-24-000129:23
  • ▼
    DirectorExecutivesNvidia Corp
    160,505 USD29SEC
    141 shares@ US$1,138.331.1% of flowCommon StockSEC:0001045810-24-000129:24

25 of 65 declarations