SEC CIK 938333
DUCA MAURICE J
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| APPFview stock → | 31,500 | 2026-08-21 |
Position History — APPF
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — APPF
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-21 | Open-market sale | 694 | $224.13 | 31,500 |
| 2026-08-21 | Open-market sale | 1,006 | $222.43 | 32,194 |
| 2026-08-21 | Open-market sale | 365 | $221.37 | 33,200 |
| 2026-08-21 | Open-market sale | 92 | $218.14 | 33,565 |
| 2026-08-21 | Open-market sale | 183 | $216.38 | 33,657 |
| 2026-08-21 | Open-market sale | 92 | $214.73 | 33,840 |
| 2026-08-21 | Open-market sale | 62 | $224.14 | 8,000 |
| 2026-08-21 | Open-market sale | 94 | $222.42 | 8,062 |
| 2026-08-21 | Open-market sale | 35 | $221.41 | 8,156 |
| 2026-08-21 | Open-market sale | 8 | $218.14 | 8,191 |
| 2026-08-21 | Open-market sale | 17 | $216.38 | 8,199 |
| 2026-08-21 | Open-market sale | 8 | $214.71 | 8,216 |
| 2026-08-20 | Open-market sale | 78 | $220.06 | 33,932 |
| 2026-08-20 | Open-market sale | 701 | $219.35 | 34,010 |
| 2026-08-20 | Open-market sale | 1,947 | $218.45 | 34,711 |
| 2026-08-20 | Open-market sale | 1,550 | $217.67 | 36,658 |
| 2026-08-20 | Open-market sale | 702 | $216.43 | 38,208 |
| 2026-08-20 | Open-market sale | 622 | $215.37 | 38,910 |
| 2026-08-20 | Open-market sale | 22 | $220.06 | 8,224 |
| 2026-08-20 | Open-market sale | 199 | $219.35 | 8,246 |
| 2026-08-20 | Open-market sale | 551 | $218.46 | 8,445 |
| 2026-08-20 | Open-market sale | 452 | $217.68 | 8,996 |
| 2026-08-20 | Open-market sale | 198 | $216.44 | 9,448 |
| 2026-08-20 | Open-market sale | 178 | $215.37 | 9,646 |
| 2026-08-19 | Open-market sale | 66 | $211.18 | 11,225 |
| 2026-08-19 | Open-market sale | 44 | $209.12 | 11,291 |
| 2026-08-19 | Open-market sale | 7 | $207.27 | 11,335 |
| 2026-08-19 | Open-market sale | 38 | $206.46 | 11,342 |
| 2026-08-19 | Open-market sale | 22 | $203.98 | 11,380 |
| 2026-08-19 | Open-market sale | 22 | $202.61 | 11,402 |
| 2026-08-19 | Open-market sale | 312 | $215.60 | 39,532 |
| 2026-08-19 | Open-market sale | 1,801 | $214.94 | 39,844 |
| 2026-08-19 | Open-market sale | 2,005 | $213.78 | 41,645 |
| 2026-08-19 | Open-market sale | 781 | $212.64 | 43,650 |
| 2026-08-19 | Open-market sale | 234 | $211.18 | 44,431 |
| 2026-08-19 | Open-market sale | 156 | $209.12 | 44,665 |
| 2026-08-19 | Open-market sale | 23 | $207.27 | 44,821 |
| 2026-08-19 | Open-market sale | 132 | $206.45 | 44,844 |
| 2026-08-19 | Open-market sale | 78 | $203.98 | 44,976 |
| 2026-08-19 | Open-market sale | 78 | $202.61 | 45,054 |
| 2026-08-19 | Open-market sale | 88 | $215.60 | 9,824 |
| 2026-08-19 | Open-market sale | 510 | $214.94 | 9,912 |
| 2026-08-19 | Open-market sale | 584 | $213.78 | 10,422 |
| 2026-08-19 | Open-market sale | 219 | $212.64 | 11,006 |
| 2026-08-18 | Open-market sale | 434 | $205.95 | 45,132 |
| 2026-08-18 | Open-market sale | 1,000 | $204.98 | 45,566 |
| 2026-08-18 | Open-market sale | 2,588 | $203.88 | 46,566 |
| 2026-08-18 | Open-market sale | 359 | $202.77 | 49,154 |
| 2026-08-18 | Open-market sale | 576 | $201.49 | 49,513 |
| 2026-08-18 | Open-market sale | 356 | $200.29 | 50,089 |
| 2026-08-18 | Open-market sale | 164 | $198.90 | 50,445 |
| 2026-08-18 | Open-market sale | 123 | $197.80 | 50,609 |
| 2026-08-18 | Open-market sale | 122 | $205.95 | 11,424 |
| 2026-08-18 | Open-market sale | 281 | $204.98 | 11,546 |
| 2026-08-18 | Open-market sale | 755 | $203.88 | 11,827 |
| 2026-08-18 | Open-market sale | 100 | $202.77 | 12,582 |
| 2026-08-18 | Open-market sale | 160 | $201.49 | 12,682 |
| 2026-08-18 | Open-market sale | 102 | $200.29 | 12,842 |
| 2026-08-18 | Open-market sale | 45 | $198.90 | 12,944 |
| 2026-08-18 | Open-market sale | 35 | $197.81 | 12,989 |
| 2026-08-18 | Open-market sale | 50 | $205.95 | 31,005 |
| 2026-08-18 | Open-market sale | 113 | $204.98 | 31,055 |
| 2026-08-18 | Open-market sale | 314 | $203.87 | 31,168 |
| 2026-08-18 | Open-market sale | 41 | $202.77 | 31,482 |
| 2026-08-18 | Open-market sale | 64 | $201.49 | 31,523 |
| 2026-08-18 | Open-market sale | 42 | $200.29 | 31,587 |
| 2026-08-18 | Open-market sale | 18 | $198.89 | 31,629 |
| 2026-08-18 | Open-market sale | 15 | $197.84 | 31,647 |
| 2026-08-17 | Open-market sale | 15 | $199.05 | 13,024 |
| 2026-08-17 | Open-market sale | 74 | $198.37 | 13,039 |
| 2026-08-17 | Open-market sale | 254 | $196.98 | 13,113 |
| 2026-08-17 | Open-market sale | 522 | $196.08 | 13,367 |
| 2026-08-17 | Open-market sale | 539 | $195.33 | 13,889 |
| 2026-08-17 | Open-market sale | 196 | $194.28 | 14,428 |
| 2026-08-17 | Open-market sale | 33 | $199.05 | 31,662 |
| 2026-08-17 | Open-market sale | 163 | $198.37 | 31,695 |
| 2026-08-17 | Open-market sale | 556 | $196.98 | 31,858 |
| 2026-08-17 | Open-market sale | 1,141 | $196.08 | 32,414 |
| 2026-08-17 | Open-market sale | 1,182 | $195.33 | 33,555 |
| 2026-08-17 | Open-market sale | 425 | $194.28 | 34,737 |
| 2026-08-17 | Open-market sale | 52 | $199.05 | 50,732 |
| 2026-08-17 | Open-market sale | 263 | $198.37 | 50,784 |
| 2026-08-17 | Open-market sale | 890 | $196.98 | 51,047 |
| 2026-08-17 | Open-market sale | 1,830 | $196.08 | 51,937 |
| 2026-08-17 | Open-market sale | 1,886 | $195.33 | 53,767 |
| 2026-08-17 | Open-market sale | 679 | $194.28 | 55,653 |
| 2026-08-14 | Open-market sale | 52 | $205.00 | 56,332 |
| 2026-08-14 | Open-market sale | 1,099 | $204.14 | 56,384 |
| 2026-08-14 | Open-market sale | 626 | $203.04 | 57,483 |
| 2026-08-14 | Open-market sale | 1,671 | $201.97 | 58,109 |
| 2026-08-14 | Open-market sale | 1,434 | $201.17 | 59,780 |
| 2026-08-14 | Open-market sale | 718 | $200.29 | 61,214 |
| 2026-08-14 | Open-market sale | 15 | $205.00 | 14,624 |
| 2026-08-14 | Open-market sale | 314 | $204.14 | 14,639 |
| 2026-08-14 | Open-market sale | 180 | $203.04 | 14,953 |
| 2026-08-14 | Open-market sale | 479 | $201.97 | 15,133 |
| 2026-08-14 | Open-market sale | 409 | $201.18 | 15,612 |
| 2026-08-14 | Open-market sale | 203 | $200.29 | 16,021 |
| 2026-08-14 | Open-market sale | 33 | $205.00 | 35,162 |
| 2026-08-14 | Open-market sale | 687 | $204.14 | 35,195 |
| 2026-08-14 | Open-market sale | 394 | $203.04 | 35,882 |
| 2026-08-14 | Open-market sale | 1,050 | $201.97 | 36,276 |
| 2026-08-14 | Open-market sale | 890 | $201.17 | 37,326 |
| 2026-08-14 | Open-market sale | 446 | $200.29 | 38,216 |
| 2026-08-13 | Open-market sale | 246 | $195.62 | 17,317 |
| 2026-08-13 | Open-market sale | 261 | $194.54 | 17,563 |
| 2026-08-13 | Open-market sale | 363 | $206.10 | 38,662 |
| 2026-08-13 | Open-market sale | 327 | $204.88 | 39,025 |
| 2026-08-13 | Open-market sale | 197 | $204.07 | 39,352 |
| 2026-08-13 | Open-market sale | 132 | $201.82 | 39,549 |
| 2026-08-13 | Open-market sale | 33 | $199.81 | 39,681 |
| 2026-08-13 | Open-market sale | 295 | $198.36 | 39,714 |
| 2026-08-13 | Open-market sale | 360 | $197.29 | 40,009 |
| 2026-08-13 | Open-market sale | 675 | $196.28 | 40,369 |
| 2026-08-13 | Open-market sale | 540 | $195.62 | 41,044 |
| 2026-08-13 | Open-market sale | 578 | $194.54 | 41,584 |
| 2026-08-13 | Open-market sale | 572 | $206.10 | 61,932 |
| 2026-08-13 | Open-market sale | 523 | $204.88 | 62,504 |
| 2026-08-13 | Open-market sale | 314 | $204.08 | 63,027 |
| 2026-08-13 | Open-market sale | 208 | $201.82 | 63,341 |
| 2026-08-13 | Open-market sale | 53 | $199.80 | 63,549 |
| 2026-08-13 | Open-market sale | 469 | $198.36 | 63,602 |
| 2026-08-13 | Open-market sale | 576 | $197.29 | 64,071 |
| 2026-08-13 | Open-market sale | 1,100 | $196.28 | 64,647 |
| 2026-08-13 | Open-market sale | 866 | $195.62 | 65,747 |
| 2026-08-13 | Open-market sale | 919 | $194.54 | 66,613 |
| 2026-08-13 | Open-market sale | 165 | $206.10 | 16,224 |
| 2026-08-13 | Open-market sale | 150 | $204.88 | 16,389 |
| 2026-08-13 | Open-market sale | 90 | $204.08 | 16,539 |
| 2026-08-13 | Open-market sale | 60 | $201.82 | 16,629 |
| 2026-08-13 | Open-market sale | 15 | $199.81 | 16,689 |
| 2026-08-13 | Open-market sale | 134 | $198.37 | 16,704 |
| 2026-08-13 | Open-market sale | 164 | $197.29 | 16,838 |
| 2026-08-13 | Open-market sale | 315 | $196.28 | 17,002 |
| 2026-08-12 | Open-market sale | 52 | $201.04 | 67,532 |
| 2026-08-12 | Open-market sale | 157 | $200.20 | 67,584 |
| 2026-08-12 | Open-market sale | 352 | $198.24 | 67,741 |
| 2026-08-12 | Open-market sale | 1,964 | $197.33 | 68,093 |
| 2026-08-12 | Open-market sale | 2,328 | $196.56 | 70,057 |
| 2026-08-12 | Open-market sale | 747 | $195.41 | 72,385 |
| 2026-08-12 | Open-market sale | 15 | $201.04 | 17,824 |
| 2026-08-12 | Open-market sale | 45 | $200.20 | 17,839 |
| 2026-08-12 | Open-market sale | 100 | $198.24 | 17,884 |
| 2026-08-12 | Open-market sale | 561 | $197.33 | 17,984 |
| 2026-08-12 | Open-market sale | 669 | $196.56 | 18,545 |
| 2026-08-12 | Open-market sale | 210 | $195.42 | 19,214 |
| 2026-08-12 | Open-market sale | 33 | $201.04 | 42,162 |
| 2026-08-12 | Open-market sale | 98 | $200.19 | 42,195 |
| 2026-08-12 | Open-market sale | 220 | $198.24 | 42,293 |
| 2026-08-12 | Open-market sale | 1,229 | $197.33 | 42,513 |
| 2026-08-12 | Open-market sale | 1,453 | $196.56 | 43,742 |
| 2026-08-12 | Open-market sale | 467 | $195.41 | 45,195 |
| 2026-08-11 | Open-market sale | 158 | $195.72 | 78,574 |
| 2026-08-11 | Open-market sale | 440 | $202.65 | 19,424 |
| 2026-08-11 | Open-market sale | 370 | $201.65 | 19,864 |
| 2026-08-11 | Open-market sale | 505 | $200.70 | 20,234 |
| 2026-08-11 | Open-market sale | 135 | $199.39 | 20,739 |
| 2026-08-11 | Open-market sale | 60 | $197.87 | 20,874 |
| 2026-08-11 | Open-market sale | 45 | $196.49 | 20,934 |
| 2026-08-11 | Open-market sale | 45 | $195.72 | 20,979 |
| 2026-08-11 | Open-market sale | 961 | $202.65 | 45,662 |
| 2026-08-11 | Open-market sale | 810 | $201.65 | 46,623 |
| 2026-08-11 | Open-market sale | 1,108 | $200.70 | 47,433 |
| 2026-08-11 | Open-market sale | 296 | $199.39 | 48,541 |
| 2026-08-11 | Open-market sale | 131 | $197.87 | 48,837 |
| 2026-08-11 | Open-market sale | 97 | $196.49 | 48,968 |
| 2026-08-11 | Open-market sale | 97 | $195.72 | 49,065 |
| 2026-08-11 | Open-market sale | 1,533 | $202.65 | 73,132 |
| 2026-08-11 | Open-market sale | 1,286 | $201.65 | 74,665 |
| 2026-08-11 | Open-market sale | 1,787 | $200.71 | 75,951 |
| 2026-08-11 | Open-market sale | 469 | $199.39 | 77,738 |
| 2026-08-11 | Open-market sale | 209 | $197.86 | 78,207 |
| 2026-08-11 | Open-market sale | 158 | $196.49 | 78,416 |
| 2026-08-10 | Open-market sale | 1,481 | $199.62 | 78,732 |
| 2026-08-10 | Open-market sale | 1,760 | $198.88 | 80,213 |
| 2026-08-10 | Open-market sale | 1,465 | $197.97 | 81,973 |
| 2026-08-10 | Open-market sale | 527 | $196.80 | 83,438 |
| 2026-08-10 | Open-market sale | 367 | $195.57 | 83,965 |
| 2026-08-10 | Open-market sale | 424 | $199.62 | 21,024 |
| 2026-08-10 | Open-market sale | 507 | $198.88 | 21,448 |
| 2026-08-10 | Open-market sale | 419 | $197.97 | 21,955 |
| 2026-08-10 | Open-market sale | 146 | $196.80 | 22,374 |
| 2026-08-10 | Open-market sale | 104 | $195.57 | 22,520 |
| 2026-08-10 | Open-market sale | 926 | $199.62 | 49,162 |
| 2026-08-10 | Open-market sale | 1,102 | $198.88 | 50,088 |
| 2026-08-10 | Open-market sale | 916 | $197.97 | 51,190 |
| 2026-08-10 | Open-market sale | 327 | $196.80 | 52,106 |
| 2026-08-10 | Open-market sale | 229 | $195.57 | 52,433 |
| 2026-08-07 | Open-market sale | 60 | $200.56 | 22,833 |
| 2026-08-07 | Open-market sale | 225 | $199.41 | 22,893 |
| 2026-08-07 | Open-market sale | 359 | $198.62 | 23,118 |
| 2026-08-07 | Open-market sale | 298 | $197.46 | 23,477 |
| 2026-08-07 | Open-market sale | 253 | $196.32 | 23,775 |
| 2026-08-07 | Open-market sale | 196 | $195.61 | 24,028 |
| 2026-08-07 | Open-market sale | 66 | $203.55 | 52,662 |
| 2026-08-07 | Open-market sale | 165 | $202.47 | 52,728 |
| 2026-08-07 | Open-market sale | 229 | $201.37 | 52,893 |
| 2026-08-07 | Open-market sale | 130 | $200.56 | 53,122 |
| 2026-08-07 | Open-market sale | 493 | $199.41 | 53,252 |
| 2026-08-07 | Open-market sale | 784 | $198.62 | 53,745 |
| 2026-08-07 | Open-market sale | 650 | $197.46 | 54,529 |
| 2026-08-07 | Open-market sale | 552 | $196.32 | 55,179 |
| 2026-08-07 | Open-market sale | 431 | $195.61 | 55,731 |
| 2026-08-07 | Open-market sale | 104 | $203.55 | 84,332 |
| 2026-08-07 | Open-market sale | 260 | $202.47 | 84,436 |
| 2026-08-07 | Open-market sale | 367 | $201.37 | 84,696 |
| 2026-08-07 | Open-market sale | 210 | $200.56 | 85,063 |
| 2026-08-07 | Open-market sale | 782 | $199.41 | 85,273 |
| 2026-08-07 | Open-market sale | 1,263 | $198.62 | 86,055 |
| 2026-08-07 | Open-market sale | 1,046 | $197.46 | 87,318 |
| 2026-08-07 | Open-market sale | 884 | $196.32 | 88,364 |
| 2026-08-07 | Open-market sale | 684 | $195.61 | 89,248 |
| 2026-08-07 | Open-market sale | 30 | $203.55 | 22,624 |
| 2026-08-07 | Open-market sale | 75 | $202.47 | 22,654 |
| 2026-08-07 | Open-market sale | 104 | $201.37 | 22,729 |
| 2026-08-06 | Open-market sale | 2,421 | $194.02 | 89,932 |
| 2026-08-06 | Open-market sale | 2,082 | $193.14 | 92,353 |
| 2026-08-06 | Open-market sale | 365 | $191.88 | 94,435 |
| 2026-08-06 | Open-market sale | 539 | $190.40 | 94,800 |
| 2026-08-06 | Open-market sale | 193 | $189.49 | 95,339 |
| 2026-08-06 | Open-market sale | 631 | $194.06 | 24,224 |
| 2026-08-06 | Open-market sale | 655 | $193.18 | 24,855 |
| 2026-08-06 | Open-market sale | 105 | $191.89 | 25,510 |
| 2026-08-06 | Open-market sale | 155 | $190.40 | 25,615 |
| 2026-08-06 | Open-market sale | 54 | $189.49 | 25,770 |
| 2026-08-06 | Open-market sale | 1,383 | $194.06 | 56,162 |
| 2026-08-06 | Open-market sale | 1,429 | $193.18 | 57,545 |
| 2026-08-06 | Open-market sale | 229 | $191.88 | 58,974 |
| 2026-08-06 | Open-market sale | 339 | $190.40 | 59,203 |
| 2026-08-06 | Open-market sale | 120 | $189.49 | 59,542 |
| 2026-08-05 | Open-market sale | 144 | $194.85 | 60,796 |
| 2026-08-05 | Open-market sale | 944 | $193.97 | 60,940 |
| 2026-08-05 | Open-market sale | 1,278 | $193.12 | 61,884 |
| 2026-08-05 | Open-market sale | 52 | $200.49 | 95,532 |
| 2026-08-05 | Open-market sale | 364 | $197.91 | 95,584 |
| 2026-08-05 | Open-market sale | 802 | $197.11 | 95,948 |
| 2026-08-05 | Open-market sale | 587 | $196.39 | 96,750 |
| 2026-08-05 | Open-market sale | 232 | $194.85 | 97,337 |
| 2026-08-05 | Open-market sale | 1,528 | $193.98 | 97,569 |
| 2026-08-05 | Open-market sale | 2,035 | $193.12 | 99,097 |
| 2026-08-05 | Open-market sale | 15 | $200.49 | 25,824 |
| 2026-08-05 | Open-market sale | 105 | $197.91 | 25,839 |
| 2026-08-05 | Open-market sale | 230 | $197.11 | 25,944 |
| 2026-08-05 | Open-market sale | 168 | $196.40 | 26,174 |
| 2026-08-05 | Open-market sale | 66 | $194.85 | 26,342 |
| 2026-08-05 | Open-market sale | 433 | $193.98 | 26,408 |
| 2026-08-05 | Open-market sale | 583 | $193.12 | 26,841 |
| 2026-08-05 | Open-market sale | 33 | $200.49 | 59,662 |
| 2026-08-05 | Open-market sale | 227 | $197.91 | 59,695 |
| 2026-08-05 | Open-market sale | 506 | $197.11 | 59,922 |
| 2026-08-05 | Open-market sale | 368 | $196.39 | 60,428 |
| 2026-08-04 | Open-market sale | 365 | $199.44 | 101,132 |
| 2026-08-04 | Open-market sale | 313 | $198.28 | 101,497 |
| 2026-08-04 | Open-market sale | 469 | $197.35 | 101,810 |
| 2026-08-04 | Open-market sale | 1,149 | $196.28 | 102,279 |
| 2026-08-04 | Open-market sale | 1,113 | $195.34 | 103,428 |
| 2026-08-04 | Open-market sale | 366 | $193.87 | 104,541 |
| 2026-08-04 | Open-market sale | 626 | $193.14 | 104,907 |
| 2026-08-04 | Open-market sale | 1,095 | $192.01 | 105,533 |
| 2026-08-04 | Open-market sale | 104 | $189.29 | 106,628 |
| 2026-08-04 | Open-market sale | 105 | $199.44 | 27,424 |
| 2026-08-04 | Open-market sale | 91 | $198.28 | 27,529 |
| 2026-08-04 | Open-market sale | 135 | $197.35 | 27,620 |
| 2026-08-04 | Open-market sale | 329 | $196.28 | 27,755 |
| 2026-08-04 | Open-market sale | 311 | $195.35 | 28,084 |
| 2026-08-04 | Open-market sale | 105 | $193.87 | 28,395 |
| 2026-08-04 | Open-market sale | 178 | $193.14 | 28,500 |
| 2026-08-04 | Open-market sale | 316 | $192.01 | 28,678 |
| 2026-08-04 | Open-market sale | 30 | $189.29 | 28,994 |
| 2026-08-04 | Open-market sale | 230 | $199.44 | 63,162 |
| 2026-08-04 | Open-market sale | 196 | $198.27 | 63,392 |
| 2026-08-04 | Open-market sale | 296 | $197.35 | 63,588 |
| 2026-08-04 | Open-market sale | 722 | $196.28 | 63,884 |
| 2026-08-04 | Open-market sale | 676 | $195.35 | 64,606 |
| 2026-08-04 | Open-market sale | 229 | $193.87 | 65,282 |
| 2026-08-04 | Open-market sale | 396 | $193.14 | 65,511 |
| 2026-08-04 | Open-market sale | 689 | $192.01 | 65,907 |
| 2026-08-04 | Open-market sale | 66 | $189.29 | 66,596 |
| 2026-08-03 | Open-market sale | 1,102 | $190.45 | 106,732 |
| 2026-08-03 | Open-market sale | 2,398 | $189.80 | 107,834 |
| 2026-08-03 | Open-market sale | 639 | $188.48 | 110,232 |
| 2026-08-03 | Open-market sale | 937 | $187.48 | 110,871 |
| 2026-08-03 | Open-market sale | 524 | $184.39 | 111,808 |
| 2026-08-03 | Open-market sale | 268 | $190.52 | 29,024 |
| 2026-08-03 | Open-market sale | 699 | $189.86 | 29,292 |
| 2026-08-03 | Open-market sale | 218 | $188.58 | 29,991 |
| 2026-08-03 | Open-market sale | 266 | $187.48 | 30,209 |
| 2026-08-03 | Open-market sale | 149 | $184.38 | 30,475 |
| 2026-08-03 | Open-market sale | 689 | $190.45 | 66,662 |
| 2026-08-03 | Open-market sale | 1,497 | $189.81 | 67,351 |
| 2026-08-03 | Open-market sale | 402 | $188.48 | 68,848 |
| 2026-08-03 | Open-market sale | 585 | $187.48 | 69,250 |
| 2026-08-03 | Open-market sale | 327 | $184.39 | 69,835 |
| 2026-07-31 | Open-market sale | 105 | $181.07 | 112,332 |
| 2026-07-31 | Open-market sale | 5,495 | $180.25 | 112,437 |
| 2026-07-31 | Open-market sale | 30 | $181.07 | 30,624 |
| 2026-07-31 | Open-market sale | 1,570 | $180.25 | 30,654 |
| 2026-07-31 | Open-market sale | 65 | $181.07 | 70,162 |
| 2026-07-31 | Open-market sale | 3,435 | $180.25 | 70,227 |
| 2026-07-30 | Open-market sale | 319 | $182.34 | 117,932 |
| 2026-07-30 | Open-market sale | 365 | $181.39 | 118,251 |
| 2026-07-30 | Open-market sale | 624 | $180.13 | 118,616 |
| 2026-07-30 | Open-market sale | 91 | $182.34 | 32,224 |
| 2026-07-30 | Open-market sale | 105 | $181.39 | 32,315 |
| 2026-07-30 | Open-market sale | 178 | $180.13 | 32,420 |
| 2026-07-30 | Open-market sale | 199 | $182.34 | 73,662 |
| 2026-07-30 | Open-market sale | 230 | $181.39 | 73,861 |
| 2026-07-30 | Open-market sale | 389 | $180.13 | 74,091 |
| 2026-07-29 | Open-market sale | 900 | $188.23 | 119,240 |
| 2026-07-29 | Open-market sale | 2,400 | $187.64 | 120,140 |
| 2026-07-29 | Open-market sale | 800 | $186.04 | 122,540 |
| 2026-07-29 | Open-market sale | 400 | $184.48 | 123,340 |
| 2026-07-29 | Open-market sale | 200 | $183.17 | 123,740 |
| 2026-07-29 | Open-market sale | 900 | $180.97 | 123,940 |
| 2026-07-29 | Open-market sale | 1,600 | $180.00 | 32,598 |
| 2026-07-29 | Open-market sale | 1,200 | $187.68 | 74,480 |
| 2026-07-29 | Open-market sale | 900 | $186.05 | 75,680 |
| 2026-07-29 | Open-market sale | 300 | $184.47 | 76,580 |
| 2026-07-29 | Open-market sale | 200 | $183.17 | 76,880 |
| 2026-07-29 | Open-market sale | 900 | $181.07 | 77,080 |
| 2026-07-28 | Open-market sale | 900 | $184.00 | 124,840 |
| 2026-07-28 | Open-market sale | 1,800 | $183.40 | 125,740 |
| 2026-07-28 | Open-market sale | 1,000 | $181.54 | 127,540 |
| 2026-07-28 | Open-market sale | 1,900 | $180.59 | 128,540 |
| 2026-07-28 | Open-market sale | 1,600 | $180.00 | 34,198 |
| 2026-07-28 | Open-market sale | 608 | $182.97 | 77,980 |
| 2026-07-28 | Open-market sale | 992 | $181.49 | 78,588 |
| 2026-07-28 | Open-market sale | 1,900 | $180.64 | 79,580 |
| 2026-07-20 | Open-market sale | 200 | $180.00 | 130,440 |
| 2026-07-20 | Open-market sale | 1,600 | $180.00 | 35,798 |
| 2026-07-20 | Open-market sale | 200 | $180.00 | 81,480 |
| 2026-07-17 | Open-market sale | 400 | $183.18 | 130,640 |
| 2026-07-17 | Open-market sale | 2,564 | $182.67 | 131,040 |
| 2026-07-17 | Open-market sale | 1,773 | $181.42 | 133,604 |
| 2026-07-17 | Open-market sale | 863 | $180.64 | 135,377 |
| 2026-07-17 | Open-market sale | 1,600 | $180.00 | 37,398 |
| 2026-07-17 | Open-market sale | 500 | $183.30 | 81,680 |
| 2026-07-17 | Open-market sale | 1,033 | $182.68 | 82,180 |
| 2026-07-17 | Open-market sale | 1,219 | $181.31 | 83,213 |
| 2026-07-17 | Open-market sale | 748 | $180.59 | 84,432 |
| 2026-07-16 | Open-market sale | 2,400 | $181.95 | 136,240 |
| 2026-07-16 | Open-market sale | 3,200 | $180.34 | 138,640 |
| 2026-07-16 | Open-market sale | 1,600 | $180.00 | 38,998 |
| 2026-07-16 | Open-market sale | 372 | $181.40 | 85,180 |
| 2026-07-16 | Open-market sale | 3,128 | $180.32 | 85,552 |
| 2026-07-15 | Open-market sale | 360 | $180.03 | 141,840 |
| 2026-07-15 | Open-market sale | 102 | $180.03 | 40,598 |
| 2026-07-15 | Open-market sale | 225 | $180.03 | 88,680 |
| 2026-07-13 | Open-market sale | 5,600 | $180.15 | 142,200 |
| 2026-07-13 | Open-market sale | 1,600 | $180.15 | 40,700 |
| 2026-07-13 | Open-market sale | 3,500 | $180.15 | 88,905 |
| 2026-07-10 | Open-market sale | 100 | $180.00 | 147,800 |
| 2026-07-10 | Open-market sale | 100 | $180.00 | 42,300 |
| 2026-07-10 | Open-market sale | 100 | $180.00 | 92,405 |
| 2026-07-07 | Open-market sale | 5,600 | $180.41 | 147,900 |
| 2026-07-07 | Open-market sale | 1,600 | $180.00 | 42,400 |
| 2026-07-07 | Open-market sale | 3,500 | $180.38 | 92,505 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.