Skip to Main Content
Insider Trading

John Dennis Mcmahon Net Worth

Track Major Insider Updates On X/Twitter

Last Updated: 34 seconds ago

John Dennis Mcmahon has an estimated net worth of at least $230.5 million*, as of today. They own 478,639 shares of SNOW stock. They have sold 596,667 shares of SNOW stock since 2021, for an estimated $129.1 million.

John Dennis Mcmahon $SNOW SEC Form 4 Insider Trading

John Dennis Mcmahon has filed a total of 24 insider trades in $SNOW since 2021. Their most recent trade was a sale of 1,244 shares, made on May 31, 2023. Their largest trade was a sale of 100,882 shares, made on May 31, 2023. We estimate that they now own 478,639 shares of $SNOW, worth an estimated $101.4 million.



Insider Trading at $SNOW

There have been a total of 845 insider trades reported at $SNOW since 2021, with 112,623 shares purchased and 12.5 million shares sold. The most active insider traders in $SNOW stock have been Frank Slootman, Christopher William Degnan, and Benoit Dageville. The most recent trade was a sale of 25,000 shares reported by Benoit Dageville (President of Products), made on Jul 10, 2025.



History of Insider Stock Trades by John Dennis Mcmahon

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
MDB logo MDB Sale 10,000 Jun 24, 2024 June 26, 2024, 6:24 p.m.
SNOW logo SNOW Sale 1,244 May 31, 2023 June 2, 2023, 7:31 p.m.
SNOW logo SNOW Sale 48,598 May 31, 2023 June 2, 2023, 7:31 p.m.
SNOW logo SNOW Sale 100,882 May 31, 2023 June 2, 2023, 7:31 p.m.
SNOW logo SNOW Sale 79,276 May 31, 2023 June 2, 2023, 7:31 p.m.
SNOW logo SNOW Sale 1,000 May 08, 2023 May 10, 2023, 7:02 p.m.
SNOW logo SNOW Sale 10,000 May 03, 2023 May 5, 2023, 7:18 p.m.
SNOW logo SNOW Sale 1,000 Apr 06, 2023 April 10, 2023, 6:44 p.m.
SNOW logo SNOW Sale 10,000 Apr 03, 2023 April 5, 2023, 6:39 p.m.
SNOW logo SNOW Sale 53 Mar 03, 2023 March 7, 2023, 8:56 p.m.
SNOW logo SNOW Sale 1,000 Mar 06, 2023 March 7, 2023, 8:56 p.m.
SNOW logo SNOW Sale 10,000 Mar 03, 2023 March 7, 2023, 8:56 p.m.
SNOW logo SNOW Sale 1,224 Jul 07, 2022 July 11, 2022, 6:20 p.m.
SNOW logo SNOW Sale 41,090 Nov 05, 2021 Nov. 8, 2021, 8 p.m.
SNOW logo SNOW Sale 4,066 Oct 05, 2021 Oct. 6, 2021, 8 p.m.
SNOW logo SNOW Sale 37,024 Oct 05, 2021 Oct. 6, 2021, 8 p.m.
SNOW logo SNOW Sale 41,090 Sep 07, 2021 Sept. 8, 2021, 8 p.m.
MDB logo MDB Sale 3,000 Aug 23, 2021 Aug. 24, 2021, 8 p.m.
MDB logo MDB Sale 1,000 Aug 25, 2021 Aug. 24, 2021, 8 p.m.
SNOW logo SNOW Sale 27,768 Aug 05, 2021 Aug. 8, 2021, 8 p.m.
SNOW logo SNOW Sale 9,256 Aug 05, 2021 Aug. 8, 2021, 8 p.m.
SNOW logo SNOW Sale 37,024 Aug 03, 2021 Aug. 4, 2021, 8 p.m.
MDB logo MDB Sale 2,000 Jul 22, 2021 July 25, 2021, 8 p.m.
MDB logo MDB Sale 1,000 Jul 23, 2021 July 25, 2021, 8 p.m.
SNOW logo SNOW Sale 9,256 Jul 08, 2021 July 11, 2021, 8 p.m.
SNOW logo SNOW Sale 18,512 Jul 06, 2021 July 7, 2021, 8 p.m.
MDB logo MDB Sale 1,000 Jun 24, 2021 June 23, 2021, 8 p.m.
MDB logo MDB Sale 3,000 Jun 22, 2021 June 23, 2021, 8 p.m.
MDB logo MDB Sale 1,000 Jun 16, 2021 June 20, 2021, 8 p.m.
MDB logo MDB Sale 1,000 Jun 09, 2021 June 10, 2021, 8 p.m.
SNOW logo SNOW Sale 27,768 Jun 07, 2021 June 8, 2021, 8 p.m.
SNOW logo SNOW Sale 18,512 Jun 07, 2021 June 8, 2021, 8 p.m.
MDB logo MDB Sale 1,000 Jun 04, 2021 June 7, 2021, 8 p.m.
SNOW logo SNOW Sale 37,024 May 28, 2021 June 1, 2021, 8 p.m.




$SNOW Executives and Stock Owners with Insider Trades



*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.