Skip to Main Content
Insider Trading

Last Updated: 2 days, 11 hours ago

Roelof Botha has an estimated net worth of at least $216.9 million*, as of Feb. 12, 2025. They own 1.2 million shares of NTRA stock. They have sold 114,473 shares of NTRA stock since 2021, for an estimated $9.8 million.

Roelof Botha $NTRA SEC Form 4 Insider Trading

Roelof Botha has filed a total of 8 insider trades in $NTRA since 2021. Their most recent trade was a sale of 8,783 shares, made on Dec 02, 2024. Their largest trade was a purchase of 85,903 shares, made on Mar 16, 2022. We estimate that they now own 1.2 million shares of $NTRA, worth an estimated $207.1 million.



Insider Trading at $NTRA

There have been a total of 663 insider trades reported at $NTRA since 2021, with 375,220 shares purchased and 3.3 million shares sold. The most active insider traders in $NTRA stock have been Steven Leonard Chapman, Michael Burkes Brophy, and Daniel Rabinowitz. The most recent trade was a sale of 1,632 shares reported by Solomon Moshkevich (PRESIDENT, CLINICALDIAGNOSTICS), made on Feb 06, 2025.



History of Insider Stock Trades by Roelof Botha

Company Ticker Purchase / Sale Shares Date Disclosed (EST)
NTRA logo NTRA Sale 8,783 Dec 02, 2024 Dec. 4, 2024, 6:13 p.m.
NTRA logo NTRA Sale 10,447 Dec 02, 2024 Dec. 4, 2024, 6:13 p.m.
NTRA logo NTRA Sale 16,853 Dec 02, 2024 Dec. 4, 2024, 6:13 p.m.
NTRA logo NTRA Sale 40,171 Dec 02, 2024 Dec. 4, 2024, 6:13 p.m.
NTRA logo NTRA Sale 11,219 Dec 02, 2024 Dec. 4, 2024, 6:13 p.m.
SQ logo SQ Purchase 313,139 Aug 06, 2024 Aug. 8, 2024, 6:41 p.m.
SQ logo SQ Purchase 121,266 Aug 06, 2024 Aug. 8, 2024, 6:41 p.m.
MDB logo MDB Sale 2,500 Mar 13, 2024 March 15, 2024, 4:41 p.m.
MDB logo MDB Sale 13,999 Mar 13, 2024 March 15, 2024, 4:41 p.m.
MDB logo MDB Sale 4,936 Mar 13, 2024 March 15, 2024, 4:41 p.m.
MDB logo MDB Sale 3,543 Mar 13, 2024 March 15, 2024, 4:41 p.m.
MDB logo MDB Sale 300 Mar 13, 2024 March 15, 2024, 4:41 p.m.
MDB logo MDB Sale 1,722 Mar 13, 2024 March 15, 2024, 4:41 p.m.
SQ logo SQ Purchase 495,539 Nov 08, 2023 Nov. 13, 2023, 6:41 p.m.
SQ logo SQ Purchase 6,412 Nov 09, 2023 Nov. 13, 2023, 6:41 p.m.
SQ logo SQ Purchase 15,262 Nov 10, 2023 Nov. 13, 2023, 6:41 p.m.
SQ logo SQ Purchase 23,433 Nov 13, 2023 Nov. 13, 2023, 6:41 p.m.
NTRA logo NTRA Purchase 85,903 Mar 16, 2022 March 18, 2022, 7:34 p.m.
NTRA logo NTRA Purchase 26,402 Mar 16, 2022 March 18, 2022, 7:34 p.m.
NTRA logo NTRA Purchase 40,695 Mar 16, 2022 March 18, 2022, 7:34 p.m.




$NTRA 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.