Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.
Reconstructed holdings Direct: $15.3M Indirect: $0 $15.3M as of 2026-09-16 Direct $15.3M Indirect $0Trades by company DT · 154 trades2026-09-05: Withheld for tax, 7,538 sh ($391K) 2026-09-05: Withheld for tax, 6,894 sh ($358K) 2026-09-05: Withheld for tax, 5,880 sh ($305K) 2026-09-05: Withheld for tax, 4,716 sh ($245K) 2026-09-05: Option exercise, 13,548 sh ($0) 2026-09-05: Option exercise, 11,555 sh ($0) 2026-09-05: Option exercise, 9,268 sh ($0) 2026-09-05: Option exercise, 14,814 sh ($0) 2026-09-05: Option exercise, 9,268 sh 2026-09-05: Option exercise, 13,548 sh 2026-09-05: Option exercise, 14,814 sh 2026-09-05: Option exercise, 11,555 sh 2026-09-05: Option exercise, 9,268 sh 2026-09-05: Option exercise, 13,548 sh 2026-09-05: Option exercise, 14,814 sh 2026-09-05: Option exercise, 9,268 sh 2026-09-05: Option exercise, 13,548 sh 2026-09-05: Option exercise, 14,814 sh 2026-09-05: Option exercise, 11,555 sh 2026-09-05: Option exercise, 9,268 sh 2026-09-05: Option exercise, 13,548 sh 2026-09-05: Option exercise, 14,814 sh 2026-09-05: Option exercise, 11,555 sh 2026-09-05: Option exercise, 11,555 sh 2026-06-05: Withheld for tax, 27,162 sh ($1.1M) 2026-06-05: Withheld for tax, 18,579 sh ($784K) 2026-06-05: Withheld for tax, 8,724 sh ($368K) 2026-06-05: Withheld for tax, 7,538 sh ($318K) 2026-06-05: Withheld for tax, 7,380 sh ($311K) 2026-06-05: Withheld for tax, 6,415 sh ($271K) 2026-06-05: Withheld for tax, 5,879 sh ($248K) 2026-06-05: Option exercise, 11,554 sh ($0) 2026-06-05: Award / grant, 177,768 sh ($0) 2026-06-05: Option exercise, 36,515 sh ($0) 2026-06-05: Option exercise, 53,383 sh ($0) 2026-06-05: Option exercise, 14,504 sh ($0) 2026-06-05: Option exercise, 14,814 sh ($0) 2026-06-05: Option exercise, 12,607 sh ($0) 2026-06-05: Option exercise, 17,145 sh ($0) 2026-06-05: Option exercise, 11,554 sh 2026-06-05: Option exercise, 36,515 sh 2026-06-05: Option exercise, 12,607 sh 2026-06-05: Option exercise, 12,607 sh 2026-06-05: Option exercise, 17,145 sh 2026-06-05: Option exercise, 36,515 sh 2026-06-05: Option exercise, 53,383 sh 2026-06-05: Option exercise, 14,814 sh 2026-06-05: Option exercise, 14,504 sh 2026-06-05: Option exercise, 17,145 sh 2026-06-05: Option exercise, 14,504 sh 2026-06-05: Option exercise, 14,814 sh 2026-06-05: Option exercise, 53,383 sh 2026-06-05: Option exercise, 11,554 sh 2026-05-16: Award / grant, 110,644 sh ($0) 2026-05-16: Award / grant, 14,504 sh ($0) 2026-03-05: Withheld for tax, 7,523 sh ($295K) 2026-03-05: Withheld for tax, 6,225 sh ($244K) 2026-03-05: Withheld for tax, 5,869 sh ($230K) 2026-03-05: Withheld for tax, 5,149 sh ($202K) 2026-03-05: Option exercise, 12,608 sh ($0) 2026-03-05: Option exercise, 14,814 sh ($0) 2026-03-05: Option exercise, 11,556 sh ($0) 2026-03-05: Option exercise, 17,146 sh ($0) 2026-03-05: Option exercise, 11,556 sh 2026-03-05: Option exercise, 17,146 sh 2026-03-05: Option exercise, 14,814 sh 2026-03-05: Option exercise, 12,608 sh 2026-03-05: Option exercise, 17,146 sh 2026-03-05: Option exercise, 14,814 sh 2026-03-05: Option exercise, 11,556 sh 2026-03-05: Option exercise, 12,608 sh 2025-12-05: Withheld for tax, 8,707 sh ($387K) 2025-12-05: Withheld for tax, 7,524 sh ($334K) 2025-12-05: Withheld for tax, 6,402 sh ($285K) 2025-12-05: Withheld for tax, 5,868 sh ($261K) 2025-12-05: Option exercise, 11,555 sh ($0) 2025-12-05: Option exercise, 17,145 sh ($0) 2025-12-05: Option exercise, 12,607 sh ($0) 2025-12-05: Option exercise, 14,815 sh ($0) 2025-12-05: Option exercise, 12,607 sh 2025-12-05: Option exercise, 17,145 sh 2025-12-05: Option exercise, 11,555 sh 2025-12-05: Option exercise, 14,815 sh 2025-12-05: Option exercise, 17,145 sh 2025-12-05: Option exercise, 14,815 sh 2025-12-05: Option exercise, 11,555 sh 2025-12-05: Option exercise, 12,607 sh 2025-11-15: Withheld for tax, 2,679 sh ($125K) 2025-11-15: Option exercise, 5,275 sh ($0) 2025-11-15: Option exercise, 5,275 sh 2025-11-15: Option exercise, 5,275 sh 2025-11-11: Sale, 30,000 sh ($1.4M) 2025-10-03: Sale, 11,782 sh ($590K) 2025-10-02: Sale, 48,218 sh ($2.4M) 2025-09-05: Withheld for tax, 8,708 sh ($435K) 2025-09-05: Withheld for tax, 7,523 sh ($376K) 2025-09-05: Withheld for tax, 6,403 sh ($320K) 2025-09-05: Withheld for tax, 5,869 sh ($293K) 2025-09-05: Option exercise, 17,147 sh ($0) 2025-09-05: Option exercise, 11,556 sh ($0) 2025-09-05: Option exercise, 14,814 sh ($0) 2025-09-05: Option exercise, 12,608 sh ($0) 2025-09-05: Option exercise, 12,608 sh 2025-09-05: Option exercise, 11,556 sh 2025-09-05: Option exercise, 11,556 sh 2025-09-05: Option exercise, 12,608 sh 2025-09-05: Option exercise, 17,147 sh 2025-09-05: Option exercise, 14,814 sh 2025-09-05: Option exercise, 14,814 sh 2025-09-05: Option exercise, 17,147 sh 2025-08-15: Withheld for tax, 2,679 sh ($129K) 2025-08-15: Option exercise, 5,275 sh ($0) 2025-08-15: Option exercise, 5,275 sh 2025-08-15: Option exercise, 5,275 sh 2025-06-05: Withheld for tax, 29,642 sh ($1.6M) 2025-06-05: Withheld for tax, 23,122 sh ($1.3M) 2025-06-05: Withheld for tax, 16,456 sh ($904K) 2025-06-05: Withheld for tax, 8,707 sh ($478K) 2025-06-05: Withheld for tax, 7,309 sh ($402K) 2025-06-05: Withheld for tax, 6,867 sh ($377K) 2025-06-05: Withheld for tax, 6,402 sh ($352K) 2025-06-05: Option exercise, 12,607 sh ($0) 2025-06-05: Option exercise, 32,405 sh ($0) 2025-06-05: Option exercise, 14,393 sh ($0) 2025-06-05: Option exercise, 58,373 sh ($0) 2025-06-05: Option exercise, 45,532 sh ($0) 2025-06-05: Option exercise, 17,146 sh ($0) 2025-06-05: Option exercise, 13,523 sh ($0) 2025-06-05: Award / grant, 161,765 sh ($0) 2025-06-05: Option exercise, 58,373 sh 2025-06-05: Option exercise, 12,607 sh 2025-06-05: Option exercise, 14,393 sh 2025-06-05: Option exercise, 13,523 sh 2025-06-05: Option exercise, 17,146 sh 2025-06-05: Option exercise, 32,405 sh 2025-06-05: Option exercise, 45,532 sh 2025-06-05: Option exercise, 45,532 sh 2025-06-05: Option exercise, 32,405 sh 2025-06-05: Option exercise, 17,146 sh 2025-06-05: Option exercise, 13,523 sh 2025-06-05: Option exercise, 14,393 sh 2025-06-05: Option exercise, 12,607 sh 2025-06-05: Option exercise, 58,373 sh 2025-05-23: Award / grant, 137,971 sh ($0) 2025-05-23: Award / grant, 32,405 sh ($0) 2025-05-20: Sale, 40,000 sh ($2.1M) 2025-05-15: Withheld for tax, 2,679 sh ($142K) 2025-03-05: Withheld for tax, 27,480 sh ($1.5M) 2025-02-20: Sale, 38,292 sh ($2.3M) 2025-02-20: Sale, 1,708 sh ($104K) 2025-02-15: Withheld for tax, 1,964 sh ($120K) 2025-02-14: Sale, 39,700 sh ($2.4M) 2025-02-14: Sale, 300 sh ($19K) 2024-12-05: Withheld for tax, 29,229 sh ($1.7M) Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing 2025-11-11 DT Sale 30,000 @ $46.61 $1.4M −21.7% of holding 108,125 Form 4 2025-10-03 DT Sale 11,782 @ $50.06 $590K −7.9% of holding 138,125 Form 4 2025-10-02 DT Sale 48,218 @ $50.00 $2.4M −24.3% of holding 149,907 Form 4 2025-05-20 DT Sale 40,000 @ $53.10 $2.1M −8.4% of holding 436,561 Form 4 2025-02-20 DT Sale 38,292 @ $60.42 $2.3M −7.0% of holding 508,428 Form 4 2025-02-20 DT Sale 1,708 @ $61.06 $104K −0.3% of holding 506,720 Form 4 2025-02-14 DT Sale 39,700 @ $61.42 $2.4M −6.7% of holding 548,984 Form 4 2025-02-14 DT Sale 300 @ $62.14 $19K −0.1% of holding 548,684 Form 4
146 award / exercise / gift records — not counted as purchases Date Company Action Shares Owned after Filing 2026-09-05 DT Withheld for tax 7,538 261,496 Form 4 2026-09-05 DT Withheld for tax 6,894 268,150 Form 4 2026-09-05 DT Withheld for tax 5,880 254,220 Form 4 2026-09-05 DT Withheld for tax 4,716 272,702 Form 4 2026-09-05 DT Option exercise 13,548 94,834 Form 4 2026-09-05 DT Option exercise 11,555 34,663 Form 4 2026-09-05 DT Option exercise 9,268 51,276 Form 4 2026-09-05 DT Option exercise 14,814 44,443 Form 4 2026-09-05 DT Option exercise 9,268 277,418 Form 4 2026-09-05 DT Option exercise 13,548 275,044 Form 4 2026-09-05 DT Option exercise 14,814 269,034 Form 4 2026-09-05 DT Option exercise 11,555 260,100 Form 4 2026-09-05 DT Option exercise 9,268 277,418 Form 4 2026-09-05 DT Option exercise 13,548 275,044 Form 4 2026-09-05 DT Option exercise 14,814 269,034 Form 4 2026-09-05 DT Option exercise 9,268 277,418 Form 4 2026-09-05 DT Option exercise 13,548 275,044 Form 4 2026-09-05 DT Option exercise 14,814 269,034 Form 4 2026-09-05 DT Option exercise 11,555 260,100 Form 4 2026-09-05 DT Option exercise 9,268 277,418 Form 4 2026-09-05 DT Option exercise 13,548 275,044 Form 4 2026-09-05 DT Option exercise 14,814 269,034 Form 4 2026-09-05 DT Option exercise 11,555 260,100 Form 4 2026-09-05 DT Option exercise 11,555 260,100 Form 4 2026-06-05 DT Withheld for tax 27,162 230,609 Form 4 2026-06-05 DT Withheld for tax 18,579 248,545 Form 4 2026-06-05 DT Withheld for tax 8,724 178,121 Form 4 2026-06-05 DT Withheld for tax 7,538 197,264 Form 4 2026-06-05 DT Withheld for tax 7,380 204,388 Form 4 2026-06-05 DT Withheld for tax 6,415 184,313 Form 4 2026-06-05 DT Withheld for tax 5,879 189,988 Form 4 2026-06-05 DT Option exercise 11,554 46,218 Form 4 2026-06-05 DT Award / grant 177,768 177,768 Form 4 2026-06-05 DT Option exercise 36,515 60,544 Form 4 2026-06-05 DT Option exercise 53,383 108,382 Form 4 2026-06-05 DT Option exercise 14,504 0 Form 4 2026-06-05 DT Option exercise 14,814 59,257 Form 4 2026-06-05 DT Option exercise 12,607 0 Form 4 2026-06-05 DT Option exercise 17,145 0 Form 4 2026-06-05 DT Option exercise 11,554 195,867 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .