Insider Trading › APPF › Insiders
APPFOLIO INC
APPF·Nasdaq·
United States·Insider activity
$196.97
-6.34 (-3.12%)
Close · Oct 7, 2026 · Close Prices from Tiingo.com
APPF
Insider purchases and sales on the price
Nasdaq 100S&P 500
Filings
Default90D1Y5YALL
APPFS&P 500 (rebased)
Insider BuyInsider SellForm 144 · planned sale
Loading price history…
Daily closes, adjusted for splits and dividends · Close Prices from Tiingo.comHover a marker, every one is a filing · move across the line for the crosshair
In the last 180 days, APPF insiders filed 0 purchases ($0) and 300 sales ($29.2M) on the open market, by 5 insiders. Newest filing Aug 24, 2026 (1 month ago).
Net Insider Buying by Quarter
Shares bought (+) or sold (−) on the open market by APPF insiders · Form 4 · last two years
On Record
$0Purchases · 180 days
$29.2MSales · 180 days
1,300Open-market transactions on record
5Insiders filing · 180 days
Purchases (code P) and sales (code S) of APPF common stock reported on Form 4, with Form 5 annual catch-ups. Grants, option exercises, gifts and tax withholding are not shown. Dollars are shares × the stated price; a price outside anything the stock traded at that day is withheld (n/c).
Insider Transactions
1,300 on record · newest trade first · the newest 300 shown
AllPurchasesSalesOfficers & directors
| Insider | Type | Shares | Price | Value | Held after | Traded | Filed | |
|---|---|---|---|---|---|---|---|---|
| DUCA MAURICE J | Sale | −94 | $222.42 | $21K | 8,062indirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −92 | $218.14 | $20K | 33.6Kindirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −92 | $214.73 | $20K | 33.8Kindirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −8 | $218.14 | $2K | 8,191indirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −8 | $214.71 | $2K | 8,216indirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −694 | $224.13 | $156K | 31.5Kindirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −62 | $224.14 | $14K | 8,000indirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −365 | $221.37 | $81K | 33.2Kindirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −35 | $221.41 | $8K | 8,156indirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −183 | $216.38 | $40K | 33.7Kindirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −17 | $216.38 | $4K | 8,199indirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,006 | $222.43 | $224K | 32.2Kindirect | Aug 21, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −78 | $220.06 | $17K | 33.9Kindirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −702 | $216.43 | $152K | 38.2Kindirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −701 | $219.35 | $154K | 34.0Kindirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −622 | $215.37 | $134K | 38.9Kindirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −551 | $218.46 | $120K | 8,445indirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −452 | $217.68 | $98K | 8,996indirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −22 | $220.06 | $5K | 8,224indirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −199 | $219.35 | $44K | 8,246indirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −198 | $216.44 | $43K | 9,448indirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,947 | $218.45 | $425K | 34.7Kindirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −178 | $215.37 | $38K | 9,646indirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,550 | $217.67 | $337K | 36.7Kindirect | Aug 20, 2026 | Aug 24, 2026 | Form 4 ↗ |
| Eaton Timothy MathiasChief Financial Officer | Sale | −373 | $202.61 | $76K | 16.7Kdirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −88 | $215.60 | $19K | 9,824indirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −781 | $212.64 | $166K | 43.6Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −78 | $203.98 | $16K | 45.0Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −78 | $202.61 | $16K | 45.1Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −584 | $213.78 | $125K | 10.4Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −510 | $214.94 | $110K | 9,912indirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −312 | $215.60 | $67K | 39.5Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −234 | $211.18 | $49K | 44.4Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −23 | $207.27 | $5K | 44.8Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −219 | $212.64 | $47K | 11.0Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,005 | $213.78 | $429K | 41.6Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,801 | $214.94 | $387K | 39.8Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −156 | $209.12 | $33K | 44.7Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −132 | $206.45 | $27K | 44.8Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −7 | $207.27 | $1K | 11.3Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −66 | $211.18 | $14K | 11.2Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −44 | $209.12 | $9K | 11.3Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −38 | $206.46 | $8K | 11.3Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −22 | $203.98 | $4K | 11.4Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −22 | $202.61 | $4K | 11.4Kindirect | Aug 19, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −755 | $203.88 | $154K | 11.8Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −64 | $201.49 | $13K | 31.5Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −576 | $201.49 | $116K | 49.5Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −50 | $205.95 | $10K | 31.0Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −45 | $198.90 | $9K | 12.9Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −434 | $205.95 | $89K | 45.1Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −42 | $200.29 | $8K | 31.6Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −41 | $202.77 | $8K | 31.5Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −359 | $202.77 | $73K | 49.2Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −356 | $200.29 | $71K | 50.1Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −35 | $197.81 | $7K | 13.0Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −314 | $203.87 | $64K | 31.2Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −281 | $204.98 | $58K | 11.5Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,588 | $203.88 | $528K | 46.6Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −18 | $198.89 | $4K | 31.6Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −164 | $198.90 | $33K | 50.4Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −160 | $201.49 | $32K | 12.7Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −15 | $197.84 | $3K | 31.6Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −123 | $197.80 | $24K | 50.6Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −122 | $205.95 | $25K | 11.4Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −113 | $204.98 | $23K | 31.1Kdirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −102 | $200.29 | $20K | 12.8Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,000 | $204.98 | $205K | 45.6Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −100 | $202.77 | $20K | 12.6Kindirect | Aug 18, 2026 | Aug 20, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −890 | $196.98 | $175K | 51.0Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −679 | $194.28 | $132K | 55.7Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −52 | $199.05 | $10K | 50.7Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −263 | $198.37 | $52K | 50.8Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,886 | $195.33 | $368K | 53.8Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,830 | $196.08 | $359K | 51.9Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −74 | $198.37 | $15K | 13.0Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −556 | $196.98 | $110K | 31.9Kdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −539 | $195.33 | $105K | 13.9Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −522 | $196.08 | $102K | 13.4Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −425 | $194.28 | $83K | 34.7Kdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −33 | $199.05 | $7K | 31.7Kdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −254 | $196.98 | $50K | 13.1Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −196 | $194.28 | $38K | 14.4Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −163 | $198.37 | $32K | 31.7Kdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −15 | $199.05 | $3K | 13.0Kindirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,182 | $195.33 | $231K | 33.6Kdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,141 | $196.08 | $224K | 32.4Kdirect | Aug 17, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −890 | $201.17 | $179K | 37.3Kdirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −718 | $200.29 | $144K | 61.2Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −687 | $204.14 | $140K | 35.2Kdirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −626 | $203.04 | $127K | 57.5Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −52 | $205.00 | $11K | 56.3Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −479 | $201.97 | $97K | 15.1Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −446 | $200.29 | $89K | 38.2Kdirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −409 | $201.18 | $82K | 15.6Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −394 | $203.04 | $80K | 35.9Kdirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −33 | $205.00 | $7K | 35.2Kdirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −314 | $204.14 | $64K | 14.6Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −203 | $200.29 | $41K | 16.0Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −180 | $203.04 | $37K | 15.0Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,671 | $201.97 | $337K | 58.1Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −15 | $205.00 | $3K | 14.6Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,434 | $201.17 | $288K | 59.8Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,099 | $204.14 | $224K | 56.4Kindirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,050 | $201.97 | $212K | 36.3Kdirect | Aug 14, 2026 | Aug 18, 2026 | Form 4 ↗ |
| Trigg William ShaneChief Executive Officer · Director | Sale | −2,057 | $205.00 | $422K | 70.8Kdirect | Aug 14, 2026 | Aug 17, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −919 | $194.54 | $179K | 66.6Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −90 | $204.08 | $18K | 16.5Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −866 | $195.62 | $169K | 65.7Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −60 | $201.82 | $12K | 16.6Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −576 | $197.29 | $114K | 64.1Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −572 | $206.10 | $118K | 61.9Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −53 | $199.80 | $11K | 63.5Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −523 | $204.88 | $107K | 62.5Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −469 | $198.36 | $93K | 63.6Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −315 | $196.28 | $62K | 17.0Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −314 | $204.08 | $64K | 63.0Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −208 | $201.82 | $42K | 63.3Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −165 | $206.10 | $34K | 16.2Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −164 | $197.29 | $32K | 16.8Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −150 | $204.88 | $31K | 16.4Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −15 | $199.81 | $3K | 16.7Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −134 | $198.37 | $27K | 16.7Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,100 | $196.28 | $216K | 64.6Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −675 | $196.28 | $132K | 40.4Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −578 | $194.54 | $112K | 41.6Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −540 | $195.62 | $106K | 41.0Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −363 | $206.10 | $75K | 38.7Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −360 | $197.29 | $71K | 40.0Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −33 | $199.81 | $7K | 39.7Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −327 | $204.88 | $67K | 39.0Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −295 | $198.36 | $59K | 39.7Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −261 | $194.54 | $51K | 17.6Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −246 | $195.62 | $48K | 17.3Kindirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −197 | $204.07 | $40K | 39.4Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −132 | $201.82 | $27K | 39.5Kdirect | Aug 13, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −98 | $200.19 | $20K | 42.2Kdirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −747 | $195.41 | $146K | 72.4Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −669 | $196.56 | $131K | 18.5Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −561 | $197.33 | $111K | 18.0Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −52 | $201.04 | $10K | 67.5Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −467 | $195.41 | $91K | 45.2Kdirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −45 | $200.20 | $9K | 17.8Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −352 | $198.24 | $70K | 67.7Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −33 | $201.04 | $7K | 42.2Kdirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,328 | $196.56 | $458K | 70.1Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −220 | $198.24 | $44K | 42.3Kdirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −210 | $195.42 | $41K | 19.2Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,964 | $197.33 | $388K | 68.1Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −157 | $200.20 | $31K | 67.6Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −15 | $201.04 | $3K | 17.8Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,453 | $196.56 | $286K | 43.7Kdirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,229 | $197.33 | $243K | 42.5Kdirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −100 | $198.24 | $20K | 17.9Kindirect | Aug 12, 2026 | Aug 14, 2026 | Form 4 ↗ |
| Pickering EvanGeneral Counsel | Sale | −161 | $201.01 | $32K | 5,167direct | Aug 12, 2026 | Aug 12, 2026 | Form 4 ↗ |
| Pickering EvanGeneral Counsel | Sale | −161 | $199.12 | $32K | 5,328direct | Aug 12, 2026 | Aug 12, 2026 | Form 4 ↗ |
| Pickering EvanGeneral Counsel | Sale | −141 | $202.01 | $28K | 5,489direct | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −469 | $199.39 | $94K | 77.7Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −209 | $197.86 | $41K | 78.2Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,787 | $200.71 | $359K | 76.0Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −158 | $196.49 | $31K | 78.4Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,533 | $202.65 | $311K | 73.1Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,286 | $201.65 | $259K | 74.7Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −97 | $196.49 | $19K | 49.0Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −97 | $195.72 | $19K | 49.1Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −961 | $202.65 | $195K | 45.7Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −810 | $201.65 | $163K | 46.6Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −60 | $197.87 | $12K | 20.9Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −505 | $200.70 | $101K | 20.2Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −45 | $196.49 | $9K | 20.9Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −45 | $195.72 | $9K | 21.0Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −440 | $202.65 | $89K | 19.4Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −370 | $201.65 | $75K | 19.9Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −296 | $199.39 | $59K | 48.5Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −158 | $195.72 | $31K | 78.6Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −135 | $199.39 | $27K | 20.7Kindirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −131 | $197.87 | $26K | 48.8Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,108 | $200.70 | $222K | 47.4Kdirect | Aug 11, 2026 | Aug 12, 2026 | Form 4 ↗ |
| Rigler DonPrincipal Accounting Officer | Sale | −150 | $195.87 | $29K | 4,132direct | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −926 | $199.62 | $185K | 49.2Kdirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −916 | $197.97 | $181K | 51.2Kdirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −527 | $196.80 | $104K | 83.4Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −507 | $198.88 | $101K | 21.4Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −424 | $199.62 | $85K | 21.0Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −419 | $197.97 | $83K | 22.0Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −367 | $195.57 | $72K | 84.0Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −327 | $196.80 | $64K | 52.1Kdirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −229 | $195.57 | $45K | 52.4Kdirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,760 | $198.88 | $350K | 80.2Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,481 | $199.62 | $296K | 78.7Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,465 | $197.97 | $290K | 82.0Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −146 | $196.80 | $29K | 22.4Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,102 | $198.88 | $219K | 50.1Kdirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −104 | $195.57 | $20K | 22.5Kindirect | Aug 10, 2026 | Aug 12, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −884 | $196.32 | $174K | 88.4Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −782 | $199.41 | $156K | 85.3Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −75 | $202.47 | $15K | 22.7Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −684 | $195.61 | $134K | 89.2Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −367 | $201.37 | $74K | 84.7Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −30 | $203.55 | $6K | 22.6Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −260 | $202.47 | $53K | 84.4Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −210 | $200.56 | $42K | 85.1Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,263 | $198.62 | $251K | 86.1Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,046 | $197.46 | $207K | 87.3Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −104 | $203.55 | $21K | 84.3Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −104 | $201.37 | $21K | 22.7Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −784 | $198.62 | $156K | 53.7Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −66 | $203.55 | $13K | 52.7Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −650 | $197.46 | $128K | 54.5Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −60 | $200.56 | $12K | 22.8Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −552 | $196.32 | $108K | 55.2Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −493 | $199.41 | $98K | 53.3Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −431 | $195.61 | $84K | 55.7Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −359 | $198.62 | $71K | 23.1Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −298 | $197.46 | $59K | 23.5Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −253 | $196.32 | $50K | 23.8Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −229 | $201.37 | $46K | 52.9Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −225 | $199.41 | $45K | 22.9Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −196 | $195.61 | $38K | 24.0Kindirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −165 | $202.47 | $33K | 52.7Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −130 | $200.56 | $26K | 53.1Kdirect | Aug 7, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −655 | $193.18 | $127K | 24.9Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −631 | $194.06 | $122K | 24.2Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −54 | $189.49 | $10K | 25.8Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −539 | $190.40 | $103K | 94.8Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −365 | $191.88 | $70K | 94.4Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −339 | $190.40 | $65K | 59.2Kdirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,421 | $194.02 | $470K | 89.9Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −229 | $191.88 | $44K | 59.0Kdirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,082 | $193.14 | $402K | 92.4Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −193 | $189.49 | $37K | 95.3Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −155 | $190.40 | $30K | 25.6Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,429 | $193.18 | $276K | 57.5Kdirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,383 | $194.06 | $268K | 56.2Kdirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −120 | $189.49 | $23K | 59.5Kdirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −105 | $191.89 | $20K | 25.5Kindirect | Aug 6, 2026 | Aug 10, 2026 | Form 4 ↗ |
| Pickering EvanGeneral Counsel | Sale | −661 | $200.49 | $133K | 5,894direct | Aug 5, 2026 | Aug 7, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −802 | $197.11 | $158K | 95.9Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −66 | $194.85 | $13K | 26.3Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −587 | $196.39 | $115K | 96.8Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −583 | $193.12 | $113K | 26.8Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −52 | $200.49 | $10K | 95.5Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −506 | $197.11 | $100K | 59.9Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −433 | $193.98 | $84K | 26.4Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −368 | $196.39 | $72K | 60.4Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −364 | $197.91 | $72K | 95.6Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −33 | $200.49 | $7K | 59.7Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −232 | $194.85 | $45K | 97.3Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −230 | $197.11 | $45K | 25.9Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −227 | $197.91 | $45K | 59.7Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,035 | $193.12 | $393K | 99.1Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −168 | $196.40 | $33K | 26.2Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,528 | $193.98 | $296K | 97.6Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −15 | $200.49 | $3K | 25.8Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −105 | $197.91 | $21K | 25.8Kindirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −944 | $193.97 | $183K | 60.9Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −144 | $194.85 | $28K | 60.8Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,278 | $193.12 | $247K | 61.9Kdirect | Aug 5, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −91 | $198.28 | $18K | 27.5Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −722 | $196.28 | $142K | 63.9Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −689 | $192.01 | $132K | 65.9Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −676 | $195.35 | $132K | 64.6Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −66 | $189.29 | $12K | 66.6Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −626 | $193.14 | $121K | 104.9Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −469 | $197.35 | $93K | 101.8Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −396 | $193.14 | $76K | 65.5Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −366 | $193.87 | $71K | 104.5Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −365 | $199.44 | $73K | 101.1Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −329 | $196.28 | $65K | 27.8Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −316 | $192.01 | $61K | 28.7Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −313 | $198.28 | $62K | 101.5Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −311 | $195.35 | $61K | 28.1Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −30 | $189.29 | $6K | 29.0Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −296 | $197.35 | $58K | 63.6Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −230 | $199.44 | $46K | 63.2Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −229 | $193.87 | $44K | 65.3Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −196 | $198.27 | $39K | 63.4Kdirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −178 | $193.14 | $34K | 28.5Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −135 | $197.35 | $27K | 27.6Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,149 | $196.28 | $226K | 102.3Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,113 | $195.34 | $217K | 103.4Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,095 | $192.01 | $210K | 105.5Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −105 | $199.44 | $21K | 27.4Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −105 | $193.87 | $20K | 28.4Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −104 | $189.29 | $20K | 106.6Kindirect | Aug 4, 2026 | Aug 6, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −937 | $187.48 | $176K | 110.9Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −699 | $189.86 | $133K | 29.3Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −689 | $190.45 | $131K | 66.7Kdirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −639 | $188.48 | $120K | 110.2Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −585 | $187.48 | $110K | 69.3Kdirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −524 | $184.39 | $97K | 111.8Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −402 | $188.48 | $76K | 68.8Kdirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −327 | $184.39 | $60K | 69.8Kdirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −268 | $190.52 | $51K | 29.0Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −266 | $187.48 | $50K | 30.2Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −2,398 | $189.80 | $455K | 107.8Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −218 | $188.58 | $41K | 30.0Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,497 | $189.81 | $284K | 67.4Kdirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −149 | $184.38 | $27K | 30.5Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
| DUCA MAURICE J | Sale | −1,102 | $190.45 | $210K | 106.7Kindirect | Aug 3, 2026 | Aug 4, 2026 | Form 4 ↗ |
Source: SEC EDGAR Form 4 and Form 5 filings, SEC's quarterly bulk dataset through Jun 30, 2026, and KeyVex's half-hourly read of new filings since. Every row links its filing. Amendments are marked. Nothing here is a recommendation. All insider activity, market-wide →
