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.
Pattern in the record: open-market sales filed in September in multiple years since 2025 — a recurring calendar cadence, more consistent with scheduled activity than a one-off decision.
Reconstructed holdings Direct: $52.8M Indirect: $117K $52.9M as of 2026-09-16 Direct $52.8M Indirect $117KDT direct 956,268 sh $52.8M DT indirect 2,116 sh $117K
Trades by company DT · 219 trades2026-09-05: Withheld for tax, 2,272 sh ($118K) 2026-09-05: Withheld for tax, 2,078 sh ($108K) 2026-09-05: Withheld for tax, 1,771 sh ($92K) 2026-09-05: Withheld for tax, 1,422 sh ($74K) 2026-09-05: Sale, 58 sh ($3K) 2026-09-05: Sale, 41 sh ($2K) 2026-09-05: Option exercise, 3,220 sh ($0) 2026-09-05: Option exercise, 82 sh ($0) 2026-09-05: Option exercise, 116 sh ($0) 2026-09-05: Option exercise, 2,584 sh ($0) 2026-09-05: Option exercise, 3,777 sh ($0) 2026-09-05: Option exercise, 4,130 sh ($0) 2026-09-05: Option exercise, 82 sh 2026-09-05: Option exercise, 116 sh 2026-09-05: Option exercise, 2,584 sh 2026-09-05: Option exercise, 3,777 sh 2026-09-05: Option exercise, 4,130 sh 2026-09-05: Option exercise, 3,220 sh 2026-09-05: Option exercise, 116 sh 2026-09-05: Option exercise, 2,584 sh 2026-09-05: Option exercise, 3,777 sh 2026-09-05: Option exercise, 4,130 sh 2026-09-05: Option exercise, 3,220 sh 2026-09-05: Option exercise, 3,777 sh 2026-09-05: Option exercise, 82 sh 2026-09-05: Option exercise, 116 sh 2026-09-05: Option exercise, 2,584 sh 2026-09-05: Option exercise, 3,777 sh 2026-09-05: Option exercise, 4,130 sh 2026-09-05: Option exercise, 3,220 sh 2026-09-05: Option exercise, 82 sh 2026-09-05: Option exercise, 116 sh 2026-09-05: Option exercise, 2,584 sh 2026-09-05: Option exercise, 4,130 sh 2026-09-05: Option exercise, 3,220 sh 2026-09-05: Option exercise, 82 sh 2026-06-05: Withheld for tax, 8,186 sh ($345K) 2026-06-05: Withheld for tax, 5,600 sh ($236K) 2026-06-05: Withheld for tax, 2,863 sh ($121K) 2026-06-05: Withheld for tax, 2,272 sh ($96K) 2026-06-05: Withheld for tax, 2,224 sh ($94K) 2026-06-05: Withheld for tax, 2,105 sh ($89K) 2026-06-05: Withheld for tax, 1,772 sh ($75K) 2026-06-05: Sale, 162 sh ($7K) 2026-06-05: Sale, 59 sh ($2K) 2026-06-05: Sale, 16 sh ($675) 2026-06-05: Sale, 10 sh ($422) 2026-06-05: Option exercise, 324 sh ($0) 2026-06-05: Award / grant, 463 sh ($0) 2026-06-05: Option exercise, 117 sh ($0) 2026-06-05: Option exercise, 19 sh ($0) 2026-06-05: Option exercise, 31 sh ($0) 2026-06-05: Award / grant, 48,590 sh ($0) 2026-06-05: Option exercise, 10,181 sh ($0) 2026-06-05: Option exercise, 14,883 sh ($0) 2026-06-05: Option exercise, 4,043 sh ($0) 2026-06-05: Option exercise, 4,130 sh ($0) 2026-06-05: Option exercise, 3,221 sh ($0) 2026-06-05: Option exercise, 3,827 sh ($0) 2026-06-05: Option exercise, 5,204 sh ($0) 2026-06-05: Option exercise, 5,204 sh 2026-06-05: Option exercise, 5,204 sh 2026-06-05: Option exercise, 324 sh 2026-06-05: Option exercise, 3,827 sh 2026-06-05: Option exercise, 117 sh 2026-06-05: Option exercise, 3,221 sh 2026-06-05: Option exercise, 19 sh 2026-06-05: Option exercise, 4,130 sh 2026-06-05: Option exercise, 31 sh 2026-06-05: Option exercise, 4,043 sh 2026-06-05: Option exercise, 10,181 sh 2026-06-05: Option exercise, 14,883 sh 2026-06-05: Option exercise, 14,883 sh 2026-06-05: Option exercise, 10,181 sh 2026-06-05: Option exercise, 4,043 sh 2026-06-05: Option exercise, 31 sh 2026-06-05: Option exercise, 4,130 sh 2026-06-05: Option exercise, 19 sh 2026-06-05: Option exercise, 3,221 sh 2026-06-05: Option exercise, 117 sh 2026-06-05: Option exercise, 3,827 sh 2026-06-05: Option exercise, 324 sh 2026-05-16: Award / grant, 4,043 sh ($0) 2026-05-16: Award / grant, 30,845 sh ($0) 2026-03-05: Withheld for tax, 2,863 sh ($112K) 2026-03-05: Withheld for tax, 2,272 sh ($89K) 2026-03-05: Withheld for tax, 2,105 sh ($83K) 2026-03-05: Withheld for tax, 1,772 sh ($69K) 2026-03-05: Sale, 59 sh ($2K) 2026-03-05: Sale, 16 sh ($627) 2026-03-05: Sale, 10 sh ($392) 2026-03-05: Option exercise, 3,827 sh ($0) 2026-03-05: Option exercise, 19 sh ($0) 2026-03-05: Option exercise, 117 sh ($0) 2026-03-05: Option exercise, 5,204 sh ($0) 2026-03-05: Option exercise, 31 sh ($0) 2026-03-05: Option exercise, 4,130 sh ($0) 2026-03-05: Option exercise, 3,221 sh ($0) 2026-03-05: Option exercise, 3,827 sh 2026-03-05: Option exercise, 5,204 sh 2026-03-05: Option exercise, 3,221 sh 2026-03-05: Option exercise, 4,130 sh 2026-03-05: Option exercise, 31 sh 2026-03-05: Option exercise, 19 sh 2026-03-05: Option exercise, 117 sh 2026-03-05: Option exercise, 31 sh 2026-03-05: Option exercise, 19 sh 2026-03-05: Option exercise, 117 sh 2026-03-05: Option exercise, 5,204 sh 2026-03-05: Option exercise, 3,827 sh 2026-03-05: Option exercise, 3,221 sh 2026-03-05: Option exercise, 4,130 sh 2025-12-05: Withheld for tax, 2,864 sh ($127K) 2025-12-05: Withheld for tax, 2,272 sh ($101K) 2025-12-05: Withheld for tax, 2,106 sh ($94K) 2025-12-05: Withheld for tax, 1,773 sh ($79K) 2025-12-05: Sale, 59 sh ($3K) 2025-12-05: Sale, 16 sh ($711) 2025-12-05: Sale, 10 sh ($445) 2025-12-05: Option exercise, 5,206 sh ($0) 2025-12-05: Option exercise, 3,222 sh ($0) 2025-12-05: Option exercise, 116 sh ($0) 2025-12-05: Option exercise, 31 sh ($0) 2025-12-05: Option exercise, 3,828 sh ($0) 2025-12-05: Option exercise, 20 sh ($0) 2025-12-05: Option exercise, 4,130 sh ($0) 2025-12-05: Option exercise, 20 sh 2025-12-05: Option exercise, 31 sh 2025-12-05: Option exercise, 4,130 sh 2025-12-05: Option exercise, 3,222 sh 2025-12-05: Option exercise, 3,828 sh 2025-12-05: Option exercise, 5,206 sh 2025-12-05: Option exercise, 3,222 sh 2025-12-05: Option exercise, 3,828 sh 2025-12-05: Option exercise, 116 sh 2025-12-05: Option exercise, 5,206 sh 2025-12-05: Option exercise, 31 sh 2025-12-05: Option exercise, 20 sh 2025-12-05: Option exercise, 116 sh 2025-12-05: Option exercise, 4,130 sh 2025-09-05: Withheld for tax, 2,863 sh ($143K) 2025-09-05: Withheld for tax, 2,272 sh ($114K) 2025-09-05: Withheld for tax, 2,105 sh ($105K) 2025-09-05: Withheld for tax, 1,773 sh ($89K) 2025-09-05: Sale, 60 sh ($3K) 2025-09-05: Sale, 16 sh ($787) 2025-09-05: Sale, 10 sh ($492) 2025-09-05: Option exercise, 5,204 sh ($0) 2025-09-05: Option exercise, 3,827 sh ($0) 2025-09-05: Option exercise, 117 sh ($0) 2025-09-05: Option exercise, 19 sh ($0) 2025-09-05: Option exercise, 4,130 sh ($0) 2025-09-05: Option exercise, 30 sh ($0) 2025-09-05: Option exercise, 3,222 sh ($0) 2025-09-05: Option exercise, 117 sh 2025-09-05: Option exercise, 30 sh 2025-09-05: Option exercise, 3,222 sh 2025-09-05: Option exercise, 5,204 sh 2025-09-05: Option exercise, 19 sh 2025-09-05: Option exercise, 4,130 sh 2025-09-05: Option exercise, 30 sh 2025-09-05: Option exercise, 3,222 sh 2025-09-05: Option exercise, 5,204 sh 2025-09-05: Option exercise, 4,130 sh 2025-09-05: Option exercise, 3,827 sh 2025-09-05: Option exercise, 117 sh 2025-09-05: Option exercise, 19 sh 2025-09-05: Option exercise, 3,827 sh 2025-06-16: Sale, 232 sh ($12K) 2025-06-05: Withheld for tax, 8,951 sh ($492K) 2025-06-05: Withheld for tax, 6,983 sh ($384K) 2025-06-05: Withheld for tax, 4,969 sh ($273K) 2025-06-05: Withheld for tax, 2,863 sh ($157K) 2025-06-05: Withheld for tax, 2,639 sh ($145K) 2025-06-05: Withheld for tax, 2,480 sh ($136K) 2025-06-05: Withheld for tax, 2,105 sh ($116K) 2025-06-05: Sale, 16 sh ($879) 2025-06-05: Sale, 10 sh ($549) 2025-06-05: Option exercise, 3,827 sh ($0) 2025-06-05: Option exercise, 4,508 sh ($0) 2025-06-05: Award / grant, 45,099 sh ($0) 2025-06-05: Option exercise, 31 sh ($0) 2025-06-05: Award / grant, 981 sh ($0) 2025-06-05: Option exercise, 9,034 sh ($0) 2025-06-05: Option exercise, 12,695 sh ($0) 2025-06-05: Option exercise, 5,205 sh ($0) 2025-06-05: Option exercise, 461 sh ($0) 2025-06-05: Option exercise, 19 sh ($0) 2025-06-05: Option exercise, 4,798 sh ($0) 2025-06-05: Option exercise, 16,274 sh ($0) 2025-06-05: Option exercise, 5,205 sh 2025-06-05: Option exercise, 461 sh 2025-06-05: Option exercise, 19 sh 2025-06-05: Option exercise, 9,034 sh 2025-06-05: Option exercise, 12,695 sh 2025-06-05: Option exercise, 4,798 sh 2025-06-05: Option exercise, 4,798 sh 2025-06-05: Option exercise, 16,274 sh 2025-06-05: Option exercise, 31 sh 2025-06-05: Option exercise, 3,827 sh 2025-06-05: Option exercise, 4,508 sh 2025-06-05: Option exercise, 461 sh 2025-06-05: Option exercise, 19 sh 2025-06-05: Option exercise, 31 sh 2025-06-05: Option exercise, 9,034 sh 2025-06-05: Option exercise, 3,827 sh 2025-06-05: Option exercise, 4,508 sh 2025-06-05: Option exercise, 12,695 sh 2025-06-05: Option exercise, 5,205 sh 2025-06-05: Option exercise, 16,274 sh 2025-05-23: Award / grant, 38,464 sh ($0) 2025-05-23: Award / grant, 9,034 sh ($0) 2025-05-15: Withheld for tax, 2,048 sh ($109K) 2025-03-05: Withheld for tax, 10,087 sh ($566K) 2025-03-05: Sale, 26 sh ($1K) 2025-02-15: Withheld for tax, 2,253 sh ($138K) 2024-12-06: Sale, 27 sh ($2K) 2024-12-05: Withheld for tax, 10,090 sh ($592K) 2024-12-04: Sale, 50,000 sh ($2.9M) Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing 2026-09-05 DT Sale 58 @ $51.90 $3K −2.8% of holding 2,034 Form 4 2026-09-05 DT Sale 41 @ $51.90 $2K −1.9% of holding 2,075 Form 4 2026-06-05 DT Sale 162 @ $42.19 $7K −7.6% of holding 1,976 Form 4 2026-06-05 DT Sale 59 @ $42.19 $2K −3.2% of holding 1,814 Form 4 2026-06-05 DT Sale 16 @ $42.19 $675 −0.9% of holding 1,747 Form 4 2026-06-05 DT Sale 10 @ $42.19 $422 −0.6% of holding 1,756 Form 4 2026-03-05 DT Sale 59 @ $39.21 $2K −3.9% of holding 1,470 Form 4 2026-03-05 DT Sale 16 @ $39.21 $627 −1.1% of holding 1,403 Form 4 2026-03-05 DT Sale 10 @ $39.21 $392 −0.7% of holding 1,412 Form 4 2025-12-05 DT Sale 59 @ $44.83 $3K −4.1% of holding 1,388 Form 4 2025-12-05 DT Sale 16 @ $44.45 $711 −1.2% of holding 1,321 Form 4 2025-12-05 DT Sale 10 @ $44.45 $445 −0.7% of holding 1,331 Form 4 2025-09-05 DT Sale 60 @ $49.21 $3K −5.8% of holding 977 Form 4 2025-09-05 DT Sale 16 @ $49.21 $787 −1.7% of holding 911 Form 4 2025-09-05 DT Sale 10 @ $49.21 $492 −1.1% of holding 920 Form 4 2025-06-16 DT Sale 232 @ $53.46 $12K −20.5% of holding 897 Form 4 2025-06-05 DT Sale 16 @ $54.94 $879 −3.3% of holding 471 Form 4 2025-06-05 DT Sale 10 @ $54.94 $549 −2.0% of holding 480 Form 4 2025-03-05 DT Sale 26 @ $55.01 $1K −1.2% of holding 2,100 Form 4 2024-12-06 DT Sale 27 @ $58.65 $2K −1.3% of holding 2,126 Form 4 2024-12-04 DT Sale 50,000 @ $57.83 $2.9M −4.7% of holding 1,007,038 Form 4
198 award / exercise / gift records — not counted as purchases Date Company Action Shares Owned after Filing 2026-09-05 DT Withheld for tax 2,272 951,985 Form 4 2026-09-05 DT Withheld for tax 2,078 953,684 Form 4 2026-09-05 DT Withheld for tax 1,771 950,127 Form 4 2026-09-05 DT Withheld for tax 1,422 954,846 Form 4 2026-09-05 DT Option exercise 3,220 9,663 Form 4 2026-09-05 DT Option exercise 82 575 Form 4 2026-09-05 DT Option exercise 116 350 Form 4 2026-09-05 DT Option exercise 2,584 14,294 Form 4 2026-09-05 DT Option exercise 3,777 26,439 Form 4 2026-09-05 DT Option exercise 4,130 12,390 Form 4 2026-09-05 DT Option exercise 82 2,116 Form 4 2026-09-05 DT Option exercise 116 2,092 Form 4 2026-09-05 DT Option exercise 2,584 956,268 Form 4 2026-09-05 DT Option exercise 3,777 955,762 Form 4 2026-09-05 DT Option exercise 4,130 954,257 Form 4 2026-09-05 DT Option exercise 3,220 951,898 Form 4 2026-09-05 DT Option exercise 116 2,092 Form 4 2026-09-05 DT Option exercise 2,584 956,268 Form 4 2026-09-05 DT Option exercise 3,777 955,762 Form 4 2026-09-05 DT Option exercise 4,130 954,257 Form 4 2026-09-05 DT Option exercise 3,220 951,898 Form 4 2026-09-05 DT Option exercise 3,777 955,762 Form 4 2026-09-05 DT Option exercise 82 2,116 Form 4 2026-09-05 DT Option exercise 116 2,092 Form 4 2026-09-05 DT Option exercise 2,584 956,268 Form 4 2026-09-05 DT Option exercise 3,777 955,762 Form 4 2026-09-05 DT Option exercise 4,130 954,257 Form 4 2026-09-05 DT Option exercise 3,220 951,898 Form 4 2026-09-05 DT Option exercise 82 2,116 Form 4 2026-09-05 DT Option exercise 116 2,092 Form 4 2026-09-05 DT Option exercise 2,584 956,268 Form 4 2026-09-05 DT Option exercise 4,130 954,257 Form 4 2026-09-05 DT Option exercise 3,220 951,898 Form 4 2026-09-05 DT Option exercise 82 2,116 Form 4 2026-06-05 DT Withheld for tax 8,186 943,719 Form 4 2026-06-05 DT Withheld for tax 5,600 948,300 Form 4 2026-06-05 DT Withheld for tax 2,863 930,174 Form 4 2026-06-05 DT Withheld for tax 2,272 935,203 Form 4 2026-06-05 DT Withheld for tax 2,224 937,022 Form 4 2026-06-05 DT Withheld for tax 2,105 931,896 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .