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: $126.6M Indirect: $453K $127.0M as of 2026-09-16 Direct $126.6M Indirect $453KSE direct 1,222,842 sh $126.6M SE indirect 4,380 sh $453K
Trades by company SE · 439 trades2026-09-14: Sale, 450 sh ($50K) 2026-09-14: Sale, 372 sh ($40K) 2026-09-14: Sale, 234 sh ($26K) 2026-09-14: Sale, 204 sh ($22K) 2026-09-14: Sale, 144 sh ($15K) 2026-09-14: Sale, 96 sh ($10K) 2026-09-11: Sale, 660 sh ($71K) 2026-09-11: Sale, 475 sh ($51K) 2026-09-11: Sale, 65 sh ($7K) 2026-09-10: Sale, 945 sh ($102K) 2026-09-10: Sale, 255 sh ($28K) 2026-09-09: Sale, 795 sh ($86K) 2026-09-09: Sale, 405 sh ($44K) 2026-09-09: Sale, 84 sh ($9K) 2026-09-09: Sale, 36 sh ($4K) 2026-09-08: Sale, 612 sh ($69K) 2026-09-08: Sale, 464 sh ($53K) 2026-09-08: Sale, 217 sh ($24K) 2026-09-08: Sale, 207 sh ($23K) 2026-09-04: Sale, 898 sh ($102K) 2026-09-04: Sale, 487 sh ($55K) 2026-09-04: Sale, 115 sh ($13K) 2026-09-03: Sale, 828 sh ($94K) 2026-09-03: Sale, 540 sh ($61K) 2026-09-03: Sale, 132 sh ($15K) 2026-09-02: Sale, 845 sh ($95K) 2026-09-02: Sale, 655 sh ($74K) 2026-09-01: Sale, 500 sh ($56K) 2026-09-01: Sale, 416 sh ($47K) 2026-09-01: Sale, 380 sh ($43K) 2026-09-01: Sale, 204 sh ($23K) 2026-08-31: Sale, 685 sh ($79K) 2026-08-31: Sale, 600 sh ($68K) 2026-08-31: Sale, 90 sh ($10K) 2026-08-31: Sale, 89 sh ($10K) 2026-08-31: Sale, 18 sh ($2K) 2026-08-31: Sale, 18 sh ($2K) 2026-08-28: Sale, 1,019 sh ($122K) 2026-08-28: Sale, 418 sh ($50K) 2026-08-28: Sale, 58 sh ($7K) 2026-08-28: Sale, 5 sh ($604) 2026-08-27: Sale, 917 sh ($107K) 2026-08-27: Sale, 555 sh ($65K) 2026-08-27: Sale, 28 sh ($3K) 2026-08-26: Sale, 795 sh ($95K) 2026-08-26: Sale, 407 sh ($49K) 2026-08-26: Sale, 298 sh ($36K) 2026-08-25: Sale, 389 sh ($46K) 2026-08-25: Sale, 287 sh ($34K) 2026-08-25: Sale, 197 sh ($24K) 2026-08-25: Sale, 194 sh ($23K) 2026-08-25: Sale, 178 sh ($22K) 2026-08-25: Sale, 137 sh ($17K) 2026-08-25: Sale, 118 sh ($14K) 2026-08-24: Sale, 670 sh ($78K) 2026-08-24: Sale, 473 sh ($55K) 2026-08-24: Sale, 357 sh ($41K) 2026-08-21: Sale, 1,046 sh ($123K) 2026-08-21: Sale, 231 sh ($27K) 2026-08-21: Sale, 223 sh ($26K) 2026-08-20: Sale, 618 sh ($73K) 2026-08-20: Sale, 493 sh ($58K) 2026-08-20: Sale, 362 sh ($42K) 2026-08-20: Sale, 27 sh ($3K) 2026-08-19: Sale, 417 sh ($49K) 2026-08-19: Sale, 276 sh ($33K) 2026-08-19: Sale, 282 sh ($33K) 2026-08-19: Sale, 272 sh ($32K) 2026-08-19: Sale, 253 sh ($29K) 2026-08-18: Sale, 980 sh ($114K) 2026-08-18: Sale, 290 sh ($34K) 2026-08-18: Sale, 177 sh ($20K) 2026-08-18: Sale, 53 sh ($6K) 2026-08-17: Sale, 1,248 sh ($149K) 2026-08-17: Sale, 241 sh ($29K) 2026-08-17: Sale, 11 sh ($1K) 2026-08-14: Sale, 841 sh ($102K) 2026-08-14: Sale, 585 sh ($72K) 2026-08-14: Sale, 46 sh ($6K) 2026-08-14: Sale, 28 sh ($4K) 2026-08-13: Sale, 470 sh ($58K) 2026-08-13: Sale, 353 sh ($43K) 2026-08-13: Sale, 340 sh ($42K) 2026-08-13: Sale, 173 sh ($22K) 2026-08-13: Sale, 138 sh ($17K) 2026-08-13: Sale, 26 sh ($3K) 2026-08-12: Sale, 510 sh ($65K) 2026-08-12: Sale, 430 sh ($56K) 2026-08-12: Sale, 272 sh ($35K) 2026-08-12: Sale, 193 sh ($25K) 2026-08-12: Sale, 89 sh ($12K) 2026-08-12: Sale, 6 sh ($791) 2026-08-11: Sale, 728 sh ($95K) 2026-08-11: Sale, 203 sh ($26K) 2026-08-11: Sale, 199 sh ($25K) 2026-08-11: Sale, 194 sh ($25K) 2026-08-11: Sale, 74 sh ($9K) 2026-08-11: Sale, 65 sh ($9K) 2026-08-11: Sale, 37 sh ($5K) 2026-08-10: Sale, 961 sh ($110K) 2026-08-10: Sale, 508 sh ($58K) 2026-08-10: Sale, 31 sh ($4K) 2026-08-07: Sale, 749 sh ($84K) 2026-08-07: Sale, 670 sh ($76K) 2026-08-07: Sale, 81 sh ($9K) 2026-08-06: Sale, 1,066 sh ($119K) 2026-08-06: Sale, 434 sh ($49K) 2026-08-05: Sale, 638 sh ($72K) 2026-08-05: Sale, 466 sh ($53K) 2026-08-05: Sale, 369 sh ($41K) 2026-08-05: Sale, 27 sh ($3K) 2026-08-04: Sale, 963 sh ($108K) 2026-08-04: Sale, 537 sh ($60K) 2026-08-03: Sale, 761 sh ($84K) 2026-08-03: Sale, 293 sh ($32K) 2026-08-03: Sale, 250 sh ($27K) 2026-08-03: Sale, 196 sh ($21K) 2026-07-31: Sale, 926 sh ($99K) 2026-07-31: Sale, 248 sh ($26K) 2026-07-31: Sale, 26 sh ($3K) 2026-07-30: Sale, 849 sh ($90K) 2026-07-30: Sale, 176 sh ($19K) 2026-07-30: Sale, 175 sh ($18K) 2026-07-29: Sale, 521 sh ($57K) 2026-07-29: Sale, 524 sh ($56K) 2026-07-29: Sale, 455 sh ($50K) 2026-07-28: Sale, 422 sh ($44K) 2026-07-28: Sale, 298 sh ($31K) 2026-07-28: Sale, 283 sh ($29K) 2026-07-28: Sale, 197 sh ($21K) 2026-07-27: Sale, 578 sh ($60K) 2026-07-27: Sale, 374 sh ($39K) 2026-07-27: Sale, 248 sh ($25K) 2026-07-24: Sale, 738 sh ($74K) 2026-07-24: Sale, 294 sh ($29K) 2026-07-24: Sale, 117 sh ($12K) 2026-07-24: Sale, 51 sh ($5K) 2026-07-23: Sale, 435 sh ($43K) 2026-07-23: Sale, 361 sh ($36K) 2026-07-23: Sale, 230 sh ($24K) 2026-07-23: Sale, 146 sh ($15K) 2026-07-23: Sale, 27 sh ($3K) 2026-07-23: Sale, 1 sh ($104) 2026-07-22: Sale, 568 sh ($59K) 2026-07-22: Sale, 468 sh ($49K) 2026-07-22: Sale, 104 sh ($11K) 2026-07-22: Sale, 60 sh ($6K) 2026-07-21: Sale, 937 sh ($99K) 2026-07-21: Sale, 194 sh ($21K) 2026-07-21: Sale, 69 sh ($7K) 2026-07-20: Sale, 574 sh ($61K) 2026-07-20: Sale, 463 sh ($50K) 2026-07-20: Sale, 163 sh ($18K) 2026-07-17: Sale, 490 sh ($51K) 2026-07-17: Sale, 223 sh ($23K) 2026-07-17: Sale, 210 sh ($22K) 2026-07-17: Sale, 205 sh ($21K) 2026-07-17: Sale, 72 sh ($8K) 2026-07-16: Sale, 463 sh ($49K) 2026-07-16: Sale, 342 sh ($38K) 2026-07-16: Sale, 211 sh ($23K) 2026-07-16: Sale, 184 sh ($20K) 2026-07-16: Sale, 153 sh ($17K) 2026-07-16: Sale, 147 sh ($16K) 2026-07-15: Sale, 568 sh ($63K) 2026-07-15: Sale, 289 sh ($33K) 2026-07-15: Sale, 271 sh ($31K) 2026-07-15: Sale, 261 sh ($29K) 2026-07-15: Sale, 100 sh ($11K) 2026-07-15: Sale, 11 sh ($1K) 2026-07-14: Sale, 844 sh ($93K) 2026-07-14: Sale, 369 sh ($40K) 2026-07-14: Sale, 281 sh ($31K) 2026-07-14: Sale, 6 sh ($669) 2026-07-13: Sale, 517 sh ($58K) 2026-07-13: Sale, 494 sh ($55K) 2026-07-13: Sale, 204 sh ($23K) 2026-07-13: Sale, 158 sh ($18K) 2026-07-13: Sale, 127 sh ($15K) 2026-07-10: Sale, 527 sh ($59K) 2026-07-10: Sale, 454 sh ($52K) 2026-07-10: Sale, 343 sh ($39K) 2026-07-10: Sale, 176 sh ($20K) 2026-07-09: Sale, 547 sh ($59K) 2026-07-09: Sale, 398 sh ($43K) 2026-07-09: Sale, 93 sh ($10K) 2026-07-09: Sale, 89 sh ($10K) 2026-07-09: Sale, 73 sh ($8K) 2026-07-08: Sale, 418 sh ($44K) 2026-07-08: Sale, 390 sh ($40K) 2026-07-08: Sale, 331 sh ($34K) 2026-07-08: Sale, 60 sh ($6K) 2026-07-08: Sale, 1 sh ($106) 2026-07-07: Sale, 656 sh ($69K) 2026-07-07: Sale, 489 sh ($51K) 2026-07-07: Sale, 55 sh ($6K) 2026-07-06: Sale, 611 sh ($64K) 2026-07-06: Sale, 316 sh ($33K) 2026-07-06: Sale, 272 sh ($28K) 2026-07-06: Sale, 1 sh ($106) 2026-07-02: Sale, 554 sh ($57K) 2026-07-02: Sale, 383 sh ($40K) 2026-07-02: Sale, 258 sh ($27K) 2026-07-02: Sale, 5 sh ($529) 2026-07-01: Sale, 300 sh ($31K) 2026-07-01: Sale, 235 sh ($23K) 2026-07-01: Sale, 233 sh ($23K) 2026-07-01: Sale, 200 sh ($21K) 2026-07-01: Sale, 159 sh ($16K) 2026-07-01: Sale, 31 sh ($3K) 2026-07-01: Sale, 27 sh ($3K) 2026-07-01: Sale, 15 sh ($1K) 2026-06-30: Sale, 331 sh ($30K) 2026-06-30: Sale, 233 sh ($21K) 2026-06-30: Sale, 180 sh ($17K) 2026-06-30: Sale, 177 sh ($17K) 2026-06-30: Sale, 52 sh ($5K) 2026-06-30: Sale, 27 sh ($2K) 2026-06-29: Sale, 404 sh ($37K) 2026-06-29: Sale, 368 sh ($34K) 2026-06-29: Sale, 203 sh ($19K) 2026-06-29: Sale, 25 sh ($2K) 2026-06-26: Sale, 487 sh ($44K) 2026-06-26: Sale, 318 sh ($29K) 2026-06-26: Sale, 126 sh ($11K) 2026-06-26: Sale, 54 sh ($5K) 2026-06-26: Sale, 9 sh ($777) 2026-06-26: Sale, 6 sh ($547) 2026-06-25: Sale, 371 sh ($33K) 2026-06-25: Sale, 289 sh ($26K) 2026-06-25: Sale, 268 sh ($24K) 2026-06-25: Sale, 72 sh ($6K) 2026-06-10: Sale, 415 sh ($34K) 2026-06-10: Sale, 338 sh ($28K) 2026-06-10: Sale, 47 sh ($4K) 2026-06-09: Sale, 342 sh ($29K) 2026-06-09: Sale, 218 sh ($18K) 2026-06-09: Sale, 175 sh ($15K) 2026-06-09: Sale, 65 sh ($6K) 2026-06-08: Sale, 582 sh ($49K) 2026-06-08: Sale, 218 sh ($19K) 2026-06-05: Sale, 500 sh ($43K) 2026-06-05: Sale, 156 sh ($14K) 2026-06-05: Sale, 60 sh ($5K) 2026-06-05: Sale, 42 sh ($4K) 2026-06-05: Sale, 42 sh ($4K) 2026-06-04: Sale, 492 sh ($45K) 2026-06-04: Sale, 288 sh ($26K) 2026-06-04: Sale, 20 sh ($2K) 2026-06-03: Sale, 378 sh ($34K) 2026-06-03: Sale, 240 sh ($22K) 2026-06-03: Sale, 86 sh ($8K) 2026-06-03: Sale, 48 sh ($4K) 2026-06-03: Sale, 48 sh ($4K) 2026-06-02: Sale, 398 sh ($37K) 2026-06-02: Sale, 377 sh ($35K) 2026-06-02: Sale, 25 sh ($2K) 2026-06-01: Sale, 392 sh ($38K) 2026-06-01: Sale, 222 sh ($21K) 2026-06-01: Sale, 102 sh ($10K) 2026-06-01: Sale, 33 sh ($3K) 2026-06-01: Sale, 27 sh ($3K) 2026-06-01: Sale, 24 sh ($2K) 2026-05-29: Sale, 372 sh ($34K) 2026-05-29: Sale, 372 sh ($34K) 2026-05-29: Sale, 56 sh ($5K) 2026-05-28: Sale, 608 sh ($56K) 2026-05-28: Sale, 192 sh ($18K) 2026-05-27: Sale, 291 sh ($27K) 2026-05-27: Sale, 130 sh ($12K) 2026-05-27: Sale, 122 sh ($11K) 2026-05-27: Sale, 107 sh ($10K) 2026-05-27: Sale, 83 sh ($7K) 2026-05-27: Sale, 67 sh ($6K) 2026-05-26: Sale, 371 sh ($33K) 2026-05-26: Sale, 369 sh ($33K) 2026-05-26: Sale, 60 sh ($5K) 2026-05-22: Sale, 453 sh ($39K) 2026-05-22: Sale, 166 sh ($15K) 2026-05-22: Sale, 71 sh ($6K) 2026-05-22: Sale, 43 sh ($4K) 2026-05-22: Sale, 36 sh ($3K) 2026-05-22: Sale, 31 sh ($3K) 2026-05-21: Sale, 395 sh ($35K) 2026-05-21: Sale, 218 sh ($19K) 2026-05-21: Sale, 168 sh ($14K) 2026-05-21: Sale, 19 sh ($2K) 2026-05-20: Sale, 586 sh ($51K) 2026-05-20: Sale, 164 sh ($14K) 2026-05-20: Sale, 50 sh ($4K) 2026-05-19: Sale, 488 sh ($43K) 2026-05-19: Sale, 254 sh ($22K) 2026-05-19: Sale, 58 sh ($5K) 2026-05-18: Sale, 704 sh ($62K) 2026-05-18: Sale, 48 sh ($4K) 2026-05-18: Sale, 24 sh ($2K) 2026-05-18: Sale, 24 sh ($2K) 2026-05-15: Sale, 593 sh ($52K) 2026-05-15: Sale, 174 sh ($16K) 2026-05-15: Sale, 33 sh ($3K) 2026-05-14: Sale, 300 sh ($26K) 2026-05-14: Sale, 236 sh ($21K) 2026-05-14: Sale, 213 sh ($19K) 2026-05-14: Sale, 21 sh ($2K) 2026-05-14: Sale, 17 sh ($2K) 2026-05-14: Sale, 13 sh ($1K) 2026-05-13: Sale, 425 sh ($40K) 2026-05-13: Sale, 231 sh ($22K) 2026-05-13: Sale, 87 sh ($8K) 2026-05-13: Sale, 24 sh ($2K) 2026-05-13: Sale, 15 sh ($1K) 2026-05-13: Sale, 15 sh ($1K) 2026-05-13: Sale, 3 sh ($298) 2026-05-12: Sale, 338 sh ($33K) 2026-05-12: Sale, 210 sh ($20K) 2026-05-12: Sale, 159 sh ($15K) 2026-05-12: Sale, 66 sh ($6K) 2026-05-12: Sale, 18 sh ($2K) 2026-05-12: Sale, 9 sh ($828) 2026-05-11: Sale, 428 sh ($36K) 2026-05-11: Sale, 198 sh ($17K) 2026-05-11: Sale, 174 sh ($14K) 2026-05-08: Sale, 407 sh ($36K) 2026-05-08: Sale, 222 sh ($19K) 2026-05-08: Sale, 171 sh ($15K) 2026-05-07: Sale, 485 sh ($43K) 2026-05-07: Sale, 276 sh ($25K) 2026-05-07: Sale, 39 sh ($4K) 2026-05-06: Sale, 427 sh ($38K) 2026-05-06: Sale, 130 sh ($11K) 2026-05-06: Sale, 125 sh ($11K) 2026-05-06: Sale, 118 sh ($10K) 2026-05-05: Sale, 368 sh ($31K) 2026-05-05: Sale, 338 sh ($29K) 2026-05-05: Sale, 94 sh ($8K) 2026-05-04: Sale, 527 sh ($45K) 2026-05-04: Sale, 223 sh ($19K) 2026-05-04: Sale, 50 sh ($4K) 2026-05-01: Sale, 800 sh ($69K) 2026-04-30: Sale, 319 sh ($27K) 2026-04-30: Sale, 257 sh ($21K) 2026-04-30: Sale, 224 sh ($19K) 2026-04-29: Sale, 522 sh ($43K) 2026-04-29: Sale, 185 sh ($15K) 2026-04-29: Sale, 43 sh ($4K) 2026-04-29: Sale, 41 sh ($3K) 2026-04-29: Sale, 9 sh ($774) 2026-04-28: Sale, 380 sh ($32K) 2026-04-28: Sale, 220 sh ($19K) 2026-04-28: Sale, 200 sh ($17K) 2026-04-27: Sale, 768 sh ($66K) 2026-04-27: Sale, 32 sh ($3K) 2026-04-24: Sale, 487 sh ($41K) 2026-04-24: Sale, 169 sh ($14K) 2026-04-24: Sale, 144 sh ($12K) 2026-04-23: Sale, 454 sh ($38K) 2026-04-23: Sale, 257 sh ($21K) 2026-04-23: Sale, 89 sh ($8K) 2026-04-22: Sale, 442 sh ($38K) 2026-04-22: Sale, 223 sh ($19K) 2026-04-22: Sale, 135 sh ($11K) 2026-04-21: Sale, 368 sh ($33K) 2026-04-21: Sale, 291 sh ($26K) 2026-04-21: Sale, 141 sh ($13K) 2026-04-20: Sale, 561 sh ($50K) 2026-04-20: Sale, 239 sh ($22K) 2026-04-17: Sale, 476 sh ($44K) 2026-04-17: Sale, 216 sh ($20K) 2026-04-17: Sale, 93 sh ($9K) 2026-04-17: Sale, 15 sh ($1K) 2026-04-16: Sale, 314 sh ($28K) 2026-04-16: Sale, 182 sh ($16K) 2026-04-16: Sale, 144 sh ($13K) 2026-04-16: Sale, 99 sh ($9K) 2026-04-16: Sale, 61 sh ($5K) 2026-04-15: Sale, 314 sh ($28K) 2026-04-15: Sale, 182 sh ($16K) 2026-04-15: Sale, 144 sh ($13K) 2026-04-15: Sale, 99 sh ($9K) 2026-04-15: Sale, 61 sh ($5K) 2026-04-14: Sale, 325 sh ($29K) 2026-04-14: Sale, 176 sh ($16K) 2026-04-14: Sale, 150 sh ($13K) 2026-04-14: Sale, 111 sh ($10K) 2026-04-14: Sale, 38 sh ($3K) 2026-04-13: Sale, 380 sh ($33K) 2026-04-13: Sale, 207 sh ($18K) 2026-04-13: Sale, 150 sh ($13K) 2026-04-13: Sale, 63 sh ($5K) 2026-04-10: Sale, 482 sh ($41K) 2026-04-10: Sale, 318 sh ($27K) 2026-04-09: Sale, 467 sh ($40K) 2026-04-09: Sale, 195 sh ($16K) 2026-04-09: Sale, 138 sh ($12K) 2026-04-08: Sale, 425 sh ($37K) 2026-04-08: Sale, 291 sh ($25K) 2026-04-08: Sale, 75 sh ($7K) 2026-04-08: Sale, 9 sh ($804) 2026-04-07: Sale, 664 sh ($54K) 2026-04-07: Sale, 136 sh ($11K) 2026-04-06: Sale, 662 sh ($55K) 2026-04-06: Sale, 138 sh ($12K) 2026-04-02: Sale, 602 sh ($49K) 2026-04-02: Sale, 100 sh ($8K) 2026-04-02: Sale, 95 sh ($8K) 2026-04-02: Sale, 3 sh ($247) 2026-04-01: Sale, 551 sh ($45K) 2026-04-01: Sale, 204 sh ($17K) 2026-04-01: Sale, 45 sh ($4K) 2026-03-31: Award / grant, 1,866 sh ($160K) 2026-03-31: Sale, 422 sh ($35K) 2026-03-31: Sale, 306 sh ($25K) 2026-03-31: Sale, 72 sh ($6K) 2026-03-30: Sale, 656 sh ($51K) 2026-03-30: Sale, 144 sh ($11K) 2026-03-27: Sale, 528 sh ($41K) 2026-03-27: Sale, 272 sh ($22K) 2026-03-26: Sale, 482 sh ($39K) 2026-03-26: Sale, 183 sh ($15K) 2026-03-26: Sale, 108 sh ($9K) 2026-03-26: Sale, 27 sh ($2K) 2026-03-25: Sale, 641 sh ($53K) 2026-03-25: Sale, 135 sh ($11K) 2026-03-25: Sale, 24 sh ($2K) 2026-03-24: Sale, 590 sh ($46K) 2026-03-24: Sale, 210 sh ($16K) 2026-03-23: Sale, 420 sh ($34K) 2026-03-23: Sale, 326 sh ($26K) 2026-03-23: Sale, 48 sh ($4K) 2026-03-23: Sale, 6 sh ($488) 2026-03-20: Sale, 380 sh ($30K) 2026-03-20: Sale, 354 sh ($28K) 2026-03-20: Sale, 66 sh ($5K) 2026-03-19: Sale, 458 sh ($37K) 2026-03-19: Sale, 311 sh ($25K) 2026-03-19: Sale, 31 sh ($3K) 2026-03-18: Sale, 614 sh ($52K) 2026-03-18: Sale, 171 sh ($15K) 2026-03-18: Sale, 15 sh ($1K) Filing ledger Date Company Action Shares @ price Value Ownership Δ Owned after Filing 2026-09-14 SE Sale 450 @ $110.00 $50K −9.3% of holding 4,380 Form 4 2026-09-14 SE Sale 372 @ $108.42 $40K −6.8% of holding 5,064 Form 4 2026-09-14 SE Sale 234 @ $109.10 $26K −4.6% of holding 4,830 Form 4 2026-09-14 SE Sale 204 @ $106.20 $22K −3.6% of holding 5,532 Form 4 2026-09-14 SE Sale 144 @ $105.20 $15K −2.4% of holding 5,736 Form 4 2026-09-14 SE Sale 96 @ $107.28 $10K −1.7% of holding 5,436 Form 4 2026-09-11 SE Sale 660 @ $106.96 $71K −9.3% of holding 6,420 Form 4 2026-09-11 SE Sale 475 @ $107.96 $51K −7.4% of holding 5,945 Form 4 2026-09-11 SE Sale 65 @ $108.75 $7K −1.1% of holding 5,880 Form 4 2026-09-10 SE Sale 945 @ $107.85 $102K −11.4% of holding 7,335 Form 4 2026-09-10 SE Sale 255 @ $108.50 $28K −3.5% of holding 7,080 Form 4 2026-09-09 SE Sale 795 @ $108.41 $86K −8.3% of holding 8,805 Form 4 2026-09-09 SE Sale 405 @ $109.23 $44K −4.6% of holding 8,400 Form 4 2026-09-09 SE Sale 84 @ $110.56 $9K −1.0% of holding 8,316 Form 4 2026-09-09 SE Sale 36 @ $111.36 $4K −0.4% of holding 8,280 Form 4 2026-09-08 SE Sale 612 @ $113.01 $69K −5.7% of holding 10,064 Form 4 2026-09-08 SE Sale 464 @ $113.61 $53K −4.6% of holding 9,600 Form 4 2026-09-08 SE Sale 217 @ $110.83 $24K −2.0% of holding 10,883 Form 4 2026-09-08 SE Sale 207 @ $112.08 $23K −1.9% of holding 10,676 Form 4 2026-09-04 SE Sale 898 @ $113.51 $102K −7.4% of holding 11,215 Form 4 2026-09-04 SE Sale 487 @ $112.64 $55K −3.9% of holding 12,113 Form 4 2026-09-04 SE Sale 115 @ $114.35 $13K −1.0% of holding 11,100 Form 4 2026-09-03 SE Sale 828 @ $113.08 $94K −5.9% of holding 13,140 Form 4 2026-09-03 SE Sale 540 @ $113.86 $61K −4.1% of holding 12,600 Form 4 2026-09-03 SE Sale 132 @ $112.07 $15K −0.9% of holding 13,968 Form 4 2026-09-02 SE Sale 845 @ $112.67 $95K −5.7% of holding 14,100 Form 4 2026-09-02 SE Sale 655 @ $112.24 $74K −4.2% of holding 14,945 Form 4 2026-09-01 SE Sale 500 @ $111.53 $56K −2.9% of holding 16,600 Form 4 2026-09-01 SE Sale 416 @ $113.51 $47K −2.6% of holding 15,804 Form 4 2026-09-01 SE Sale 380 @ $112.87 $43K −2.3% of holding 16,220 Form 4 2026-09-01 SE Sale 204 @ $114.39 $23K −1.3% of holding 15,600 Form 4 2026-08-31 SE Sale 685 @ $114.89 $79K −3.8% of holding 17,226 Form 4 2026-08-31 SE Sale 600 @ $112.67 $68K −3.2% of holding 18,000 Form 4 2026-08-31 SE Sale 90 @ $115.86 $10K −0.5% of holding 17,136 Form 4 2026-08-31 SE Sale 89 @ $114.10 $10K −0.5% of holding 17,911 Form 4 2026-08-31 SE Sale 18 @ $117.58 $2K −0.1% of holding 17,100 Form 4 2026-08-31 SE Sale 18 @ $116.90 $2K −0.1% of holding 17,118 Form 4 2026-08-28 SE Sale 1,019 @ $119.34 $122K −5.1% of holding 19,023 Form 4 2026-08-28 SE Sale 418 @ $120.32 $50K −2.2% of holding 18,605 Form 4 2026-08-28 SE Sale 58 @ $118.24 $7K −0.3% of holding 20,042 Form 4 2026-08-28 SE Sale 5 @ $120.82 $604 −0.0% of holding 18,600 Form 4 2026-08-27 SE Sale 917 @ $117.19 $107K −4.2% of holding 20,683 Form 4 2026-08-27 SE Sale 555 @ $117.82 $65K −2.7% of holding 20,128 Form 4 2026-08-27 SE Sale 28 @ $118.97 $3K −0.1% of holding 20,100 Form 4 2026-08-26 SE Sale 795 @ $119.23 $95K −3.4% of holding 22,305 Form 4 2026-08-26 SE Sale 407 @ $120.06 $49K −1.8% of holding 21,898 Form 4 2026-08-26 SE Sale 298 @ $121.02 $36K −1.4% of holding 21,600 Form 4 2026-08-25 SE Sale 389 @ $118.37 $46K −1.6% of holding 23,924 Form 4 2026-08-25 SE Sale 287 @ $117.67 $34K −1.2% of holding 24,313 Form 4 2026-08-25 SE Sale 197 @ $121.60 $24K −0.8% of holding 23,415 Form 4 2026-08-25 SE Sale 194 @ $119.46 $23K −0.8% of holding 23,730 Form 4 2026-08-25 SE Sale 178 @ $122.69 $22K −0.8% of holding 23,237 Form 4 2026-08-25 SE Sale 137 @ $123.17 $17K −0.6% of holding 23,100 Form 4 2026-08-25 SE Sale 118 @ $120.49 $14K −0.5% of holding 23,612 Form 4 2026-08-24 SE Sale 670 @ $115.96 $78K −2.6% of holding 25,073 Form 4 2026-08-24 SE Sale 473 @ $116.60 $55K −1.9% of holding 24,600 Form 4 2026-08-24 SE Sale 357 @ $114.97 $41K −1.4% of holding 25,743 Form 4 2026-08-21 SE Sale 1,046 @ $117.83 $123K −3.8% of holding 26,331 Form 4 2026-08-21 SE Sale 231 @ $118.26 $27K −0.9% of holding 26,100 Form 4 2026-08-21 SE Sale 223 @ $116.79 $26K −0.8% of holding 27,377 Form 4 2026-08-20 SE Sale 618 @ $117.75 $73K −2.2% of holding 27,627 Form 4 2026-08-20 SE Sale 493 @ $117.18 $58K −1.7% of holding 28,245 Form 4 2026-08-20 SE Sale 362 @ $116.09 $42K −1.2% of holding 28,738 Form 4 2026-08-20 SE Sale 27 @ $119.00 $3K −0.1% of holding 27,600 Form 4 2026-08-19 SE Sale 417 @ $117.90 $49K −1.4% of holding 29,648 Form 4 2026-08-19 SE Sale 276 @ $119.58 $33K −0.9% of holding 29,100 Form 4 2026-08-19 SE Sale 282 @ $116.97 $33K −0.9% of holding 30,065 Form 4 2026-08-19 SE Sale 272 @ $119.01 $32K −0.9% of holding 29,376 Form 4 2026-08-19 SE Sale 253 @ $115.91 $29K −0.8% of holding 30,347 Form 4 2026-08-18 SE Sale 980 @ $116.59 $114K −3.1% of holding 30,943 Form 4 2026-08-18 SE Sale 290 @ $117.27 $34K −0.9% of holding 30,653 Form 4 2026-08-18 SE Sale 177 @ $115.46 $20K −0.6% of holding 31,923 Form 4 2026-08-18 SE Sale 53 @ $118.20 $6K −0.2% of holding 30,600 Form 4 2026-08-17 SE Sale 1,248 @ $119.74 $149K −3.7% of holding 32,352 Form 4 2026-08-17 SE Sale 241 @ $120.52 $29K −0.7% of holding 32,111 Form 4 2026-08-17 SE Sale 11 @ $121.21 $1K −0.0% of holding 32,100 Form 4 2026-08-14 SE Sale 841 @ $121.83 $102K −15.3% of holding 4,659 Form 4 2026-08-14 SE Sale 585 @ $122.59 $72K −12.6% of holding 4,074 Form 4 2026-08-14 SE Sale 46 @ $123.56 $6K −1.1% of holding 4,028 Form 4 2026-08-14 SE Sale 28 @ $125.00 $4K −0.7% of holding 4,000 Form 4
1 award / exercise / gift record — not counted as purchases Date Company Action Shares Owned after Filing 2026-03-31 SE Award / grant 1,866 1,222,842 Form 4
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms .