Appfolio Inc (APPF) · Insider trading
What Appfolio's directors, officers and largest holders bought and sold themselves, from the Form 4 each of them files with the SEC within two business days of a trade. Open-market purchases and sales first: those are the trades somebody chose to make at the market price.
Who traded, two years
| Insider | Bought | Sold | Trades | Last trade | Holds after |
|---|---|---|---|---|---|
| Duca Maurice J10% owner | – | $64.22M | 542 | 2026-08-21 | – |
| Trigg William ShaneDirector, Chief Executive Officer | – | $8.91M | 36 | 2026-08-14 | 70,772 |
| von Blottnitz AndreasDirector | – | $5.21M | 2 | 2024-12-03 | 13,245 |
| Bliss Timothy KDirector | $4.78M | – | 9 | 2025-06-09 | 17,029 |
| Mazza Matthew SChief Trust Officer | – | $3.68M | 13 | 2025-09-15 | 25,015 |
| Wolf AlexanderDirector | $2.90M | – | 20 | 2025-02-14 | – |
| Barat Elizabeth ErinChief People Officer | – | $1.38M | 2 | 2026-05-12 | 21,545 |
| Eaton Timothy MathiasChief Financial Officer | – | $1.03M | 9 | 2026-08-19 | 16,714 |
| Schauser Klaus10% owner | – | $885,410 | 9 | 2025-08-01 | – |
| Casey Robert Donald IIIDirector | $870,920 | – | 1 | 2025-06-06 | 27,856 |
| Kerr JanetDirector | – | $712,601 | 2 | 2025-09-08 | – |
| Pickering EvanGeneral Counsel | – | $409,276 | 9 | 2026-08-12 | 5,328 |
| Bundy Scanlan AgnesDirector | – | $127,710 | 1 | 2024-12-02 | 5,416 |
| Rigler DonPrincipal Accounting Officer | – | $53,314 | 2 | 2026-08-10 | 4,132 |
Open-market purchases and sales
Newest first. “Plan” marks a trade made under a 10b5-1 plan set up in advance.
| Date | Insider | Trade | Shares | Price | Value | Holds after | Filing |
|---|---|---|---|---|---|---|---|
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 8 | 214.71 | $1,718 | 8,216 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 17 | 216.38 | $3,678 | 8,199 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 8 | 218.14 | $1,745 | 8,191 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 35 | 221.41 | $7,749 | 8,156 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 94 | 222.42 | $20,907 | 8,062 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 62 | 224.14 | $13,897 | 8,000 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 92 | 214.73 | $19,755 | 33,840 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 183 | 216.38 | $39,598 | 33,657 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 92 | 218.14 | $20,069 | 33,565 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 365 | 221.37 | $80,800 | 33,200 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 1,006 | 222.43 | $223,765 | 32,194 | Form 4 |
| 2026-08-21 | Duca Maurice J10% owner | Saleplanindirect | 694 | 224.13 | $155,546 | 31,500 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 178 | 215.37 | $38,336 | 9,646 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 198 | 216.44 | $42,855 | 9,448 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 452 | 217.68 | $98,391 | 8,996 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 551 | 218.46 | $120,371 | 8,445 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 199 | 219.35 | $43,651 | 8,246 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 22 | 220.06 | $4,841 | 8,224 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 622 | 215.37 | $133,960 | 38,910 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 702 | 216.43 | $151,934 | 38,208 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 1,550 | 217.67 | $337,388 | 36,658 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 1,947 | 218.45 | $425,322 | 34,711 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 701 | 219.35 | $153,764 | 34,010 | Form 4 |
| 2026-08-20 | Duca Maurice J10% owner | Saleplanindirect | 78 | 220.06 | $17,165 | 33,932 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 22 | 202.61 | $4,457 | 11,402 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 22 | 203.98 | $4,488 | 11,380 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 38 | 206.46 | $7,845 | 11,342 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 7 | 207.27 | $1,451 | 11,335 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 44 | 209.12 | $9,201 | 11,291 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 66 | 211.18 | $13,938 | 11,225 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 219 | 212.64 | $46,568 | 11,006 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 584 | 213.78 | $124,848 | 10,422 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 510 | 214.94 | $109,619 | 9,912 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 88 | 215.60 | $18,973 | 9,824 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 78 | 202.61 | $15,804 | 45,054 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 78 | 203.98 | $15,910 | 44,976 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 132 | 206.45 | $27,251 | 44,844 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 23 | 207.27 | $4,767 | 44,821 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 156 | 209.12 | $32,623 | 44,665 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 234 | 211.18 | $49,416 | 44,431 | Form 4 |
617 more
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 781 | 212.64 | $166,072 | 43,650 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 2,005 | 213.78 | $428,629 | 41,645 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 1,801 | 214.94 | $387,107 | 39,844 | Form 4 |
| 2026-08-19 | Duca Maurice J10% owner | Saleplanindirect | 312 | 215.60 | $67,267 | 39,532 | Form 4 |
| 2026-08-19 | Eaton Timothy MathiasChief Financial Officer | Saleplan | 373 | 202.61 | $75,574 | 16,714 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 15 | 197.84 | $2,968 | 31,647 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 18 | 198.89 | $3,580 | 31,629 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 42 | 200.29 | $8,412 | 31,587 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 64 | 201.49 | $12,895 | 31,523 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 41 | 202.77 | $8,314 | 31,482 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 314 | 203.87 | $64,015 | 31,168 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 113 | 204.98 | $23,163 | 31,055 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplan | 50 | 205.95 | $10,298 | 31,005 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 35 | 197.81 | $6,923 | 12,989 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 45 | 198.90 | $8,950 | 12,944 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 102 | 200.29 | $20,430 | 12,842 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 160 | 201.49 | $32,238 | 12,682 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 100 | 202.77 | $20,277 | 12,582 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 755 | 203.88 | $153,929 | 11,827 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 281 | 204.98 | $57,599 | 11,546 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 122 | 205.95 | $25,126 | 11,424 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 123 | 197.80 | $24,329 | 50,609 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 164 | 198.90 | $32,620 | 50,445 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 356 | 200.29 | $71,303 | 50,089 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 576 | 201.49 | $116,058 | 49,513 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 359 | 202.77 | $72,794 | 49,154 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 2,588 | 203.88 | $527,641 | 46,566 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 1,000 | 204.98 | $204,980 | 45,566 | Form 4 |
| 2026-08-18 | Duca Maurice J10% owner | Saleplanindirect | 434 | 205.95 | $89,382 | 45,132 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplan | 425 | 194.28 | $82,569 | 34,737 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplan | 1,182 | 195.33 | $230,880 | 33,555 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplan | 1,141 | 196.08 | $223,727 | 32,414 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplan | 556 | 196.98 | $109,521 | 31,858 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplan | 163 | 198.37 | $32,334 | 31,695 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplan | 33 | 199.05 | $6,569 | 31,662 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 196 | 194.28 | $38,079 | 14,428 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 539 | 195.33 | $105,283 | 13,889 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 522 | 196.08 | $102,354 | 13,367 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 254 | 196.98 | $50,033 | 13,113 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 74 | 198.37 | $14,679 | 13,039 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 15 | 199.05 | $2,986 | 13,024 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 679 | 194.28 | $131,916 | 55,653 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 1,886 | 195.33 | $368,392 | 53,767 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 1,830 | 196.08 | $358,826 | 51,937 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 890 | 196.98 | $175,312 | 51,047 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 263 | 198.37 | $52,171 | 50,784 | Form 4 |
| 2026-08-17 | Duca Maurice J10% owner | Saleplanindirect | 52 | 199.05 | $10,351 | 50,732 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplan | 446 | 200.29 | $89,329 | 38,216 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplan | 890 | 201.17 | $179,041 | 37,326 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplan | 1,050 | 201.97 | $212,068 | 36,276 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplan | 394 | 203.04 | $79,998 | 35,882 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplan | 687 | 204.14 | $140,244 | 35,195 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplan | 33 | 205.00 | $6,765 | 35,162 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 203 | 200.29 | $40,659 | 16,021 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 409 | 201.18 | $82,283 | 15,612 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 479 | 201.97 | $96,744 | 15,133 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 180 | 203.04 | $36,547 | 14,953 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 314 | 204.14 | $64,100 | 14,639 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 15 | 205.00 | $3,075 | 14,624 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 718 | 200.29 | $143,808 | 61,214 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 1,434 | 201.17 | $288,478 | 59,780 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 1,671 | 201.97 | $337,492 | 58,109 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 626 | 203.04 | $127,103 | 57,483 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 1,099 | 204.14 | $224,350 | 56,384 | Form 4 |
| 2026-08-14 | Duca Maurice J10% owner | Saleplanindirect | 52 | 205.00 | $10,660 | 56,332 | Form 4 |
| 2026-08-14 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 2,057 | 205.00 | $421,685 | 70,772 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 578 | 194.54 | $112,444 | 41,584 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 540 | 195.62 | $105,635 | 41,044 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 675 | 196.28 | $132,489 | 40,369 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 360 | 197.29 | $71,024 | 40,009 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 295 | 198.36 | $58,516 | 39,714 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 33 | 199.81 | $6,594 | 39,681 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 132 | 201.82 | $26,640 | 39,549 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 197 | 204.07 | $40,202 | 39,352 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 327 | 204.88 | $66,996 | 39,025 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplan | 363 | 206.10 | $74,814 | 38,662 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 261 | 194.54 | $50,775 | 17,563 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 246 | 195.62 | $48,123 | 17,317 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 315 | 196.28 | $61,828 | 17,002 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 164 | 197.29 | $32,356 | 16,838 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 134 | 198.37 | $26,582 | 16,704 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 15 | 199.81 | $2,997 | 16,689 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 60 | 201.82 | $12,109 | 16,629 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 90 | 204.08 | $18,367 | 16,539 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 150 | 204.88 | $30,732 | 16,389 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 165 | 206.10 | $34,006 | 16,224 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 919 | 194.54 | $178,782 | 66,613 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 866 | 195.62 | $169,407 | 65,747 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 1,100 | 196.28 | $215,908 | 64,647 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 576 | 197.29 | $113,639 | 64,071 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 469 | 198.36 | $93,031 | 63,602 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 53 | 199.80 | $10,589 | 63,549 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 208 | 201.82 | $41,979 | 63,341 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 314 | 204.08 | $64,081 | 63,027 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 523 | 204.88 | $107,152 | 62,504 | Form 4 |
| 2026-08-13 | Duca Maurice J10% owner | Saleplanindirect | 572 | 206.10 | $117,889 | 61,932 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplan | 467 | 195.41 | $91,256 | 45,195 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplan | 1,453 | 196.56 | $285,602 | 43,742 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplan | 1,229 | 197.33 | $242,519 | 42,513 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplan | 220 | 198.24 | $43,613 | 42,293 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplan | 98 | 200.19 | $19,619 | 42,195 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplan | 33 | 201.04 | $6,634 | 42,162 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 210 | 195.42 | $41,038 | 19,214 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 669 | 196.56 | $131,499 | 18,545 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 561 | 197.33 | $110,702 | 17,984 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 100 | 198.24 | $19,824 | 17,884 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 45 | 200.20 | $9,009 | 17,839 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 15 | 201.04 | $3,016 | 17,824 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 747 | 195.41 | $145,971 | 72,385 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 2,328 | 196.56 | $457,592 | 70,057 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 1,964 | 197.33 | $387,556 | 68,093 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 352 | 198.24 | $69,780 | 67,741 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 157 | 200.20 | $31,431 | 67,584 | Form 4 |
| 2026-08-12 | Duca Maurice J10% owner | Saleplanindirect | 52 | 201.04 | $10,454 | 67,532 | Form 4 |
| 2026-08-12 | Pickering EvanGeneral Counsel | Saleplan | 161 | 199.12 | $32,058 | 5,328 | Form 4 |
| 2026-08-12 | Pickering EvanGeneral Counsel | Saleplan | 161 | 201.01 | $32,363 | 5,167 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 97 | 195.72 | $18,985 | 49,065 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 97 | 196.49 | $19,060 | 48,968 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 131 | 197.87 | $25,921 | 48,837 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 296 | 199.39 | $59,019 | 48,541 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 1,108 | 200.70 | $222,376 | 47,433 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 810 | 201.65 | $163,336 | 46,623 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplan | 961 | 202.65 | $194,747 | 45,662 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 45 | 195.72 | $8,807 | 20,979 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 45 | 196.49 | $8,842 | 20,934 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 60 | 197.87 | $11,872 | 20,874 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 135 | 199.39 | $26,918 | 20,739 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 505 | 200.70 | $101,354 | 20,234 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 370 | 201.65 | $74,610 | 19,864 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 440 | 202.65 | $89,166 | 19,424 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 158 | 195.72 | $30,924 | 78,574 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 158 | 196.49 | $31,045 | 78,416 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 209 | 197.86 | $41,353 | 78,207 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 469 | 199.39 | $93,514 | 77,738 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 1,787 | 200.71 | $358,669 | 75,951 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 1,286 | 201.65 | $259,322 | 74,665 | Form 4 |
| 2026-08-11 | Duca Maurice J10% owner | Saleplanindirect | 1,533 | 202.65 | $310,662 | 73,132 | Form 4 |
| 2026-08-11 | Pickering EvanGeneral Counsel | Saleplan | 141 | 202.01 | $28,483 | 5,489 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplan | 229 | 195.57 | $44,786 | 52,433 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplan | 327 | 196.80 | $64,354 | 52,106 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplan | 916 | 197.97 | $181,341 | 51,190 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplan | 1,102 | 198.88 | $219,166 | 50,088 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplan | 926 | 199.62 | $184,848 | 49,162 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 104 | 195.57 | $20,339 | 22,520 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 146 | 196.80 | $28,733 | 22,374 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 419 | 197.97 | $82,949 | 21,955 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 507 | 198.88 | $100,832 | 21,448 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 424 | 199.62 | $84,639 | 21,024 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 367 | 195.57 | $71,774 | 83,965 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 527 | 196.80 | $103,714 | 83,438 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 1,465 | 197.97 | $290,026 | 81,973 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 1,760 | 198.88 | $350,029 | 80,213 | Form 4 |
| 2026-08-10 | Duca Maurice J10% owner | Saleplanindirect | 1,481 | 199.62 | $295,637 | 78,732 | Form 4 |
| 2026-08-10 | Rigler DonPrincipal Accounting Officer | Saleplan | 150 | 195.87 | $29,380 | 4,132 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 431 | 195.61 | $84,308 | 55,731 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 552 | 196.32 | $108,369 | 55,179 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 650 | 197.46 | $128,349 | 54,529 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 784 | 198.62 | $155,718 | 53,745 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 493 | 199.41 | $98,309 | 53,252 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 130 | 200.56 | $26,073 | 53,122 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 229 | 201.37 | $46,114 | 52,893 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 165 | 202.47 | $33,408 | 52,728 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplan | 66 | 203.55 | $13,434 | 52,662 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 196 | 195.61 | $38,340 | 24,028 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 253 | 196.32 | $49,669 | 23,775 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 298 | 197.46 | $58,843 | 23,477 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 359 | 198.62 | $71,305 | 23,118 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 225 | 199.41 | $44,867 | 22,893 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 60 | 200.56 | $12,034 | 22,833 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 104 | 201.37 | $20,942 | 22,729 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 75 | 202.47 | $15,185 | 22,654 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 30 | 203.55 | $6,106 | 22,624 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 684 | 195.61 | $133,797 | 89,248 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 884 | 196.32 | $173,547 | 88,364 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 1,046 | 197.46 | $206,543 | 87,318 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 1,263 | 198.62 | $250,857 | 86,055 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 782 | 199.41 | $155,939 | 85,273 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 210 | 200.56 | $42,118 | 85,063 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 367 | 201.37 | $73,903 | 84,696 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 260 | 202.47 | $52,642 | 84,436 | Form 4 |
| 2026-08-07 | Duca Maurice J10% owner | Saleplanindirect | 104 | 203.55 | $21,169 | 84,332 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplan | 120 | 189.49 | $22,739 | 59,542 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplan | 339 | 190.40 | $64,546 | 59,203 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplan | 229 | 191.88 | $43,941 | 58,974 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplan | 1,429 | 193.18 | $276,054 | 57,545 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplan | 1,383 | 194.06 | $268,385 | 56,162 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 54 | 189.49 | $10,232 | 25,770 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 155 | 190.40 | $29,512 | 25,615 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 105 | 191.89 | $20,148 | 25,510 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 655 | 193.18 | $126,533 | 24,855 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 631 | 194.06 | $122,452 | 24,224 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 193 | 189.49 | $36,572 | 95,339 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 539 | 190.40 | $102,626 | 94,800 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 365 | 191.88 | $70,036 | 94,435 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 2,082 | 193.14 | $402,117 | 92,353 | Form 4 |
| 2026-08-06 | Duca Maurice J10% owner | Saleplanindirect | 2,421 | 194.02 | $469,722 | 89,932 | Form 4 |
| 2026-08-05 | Pickering EvanGeneral Counsel | Saleplan | 661 | 200.49 | $132,524 | 5,894 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 1,278 | 193.12 | $246,807 | 61,884 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 944 | 193.97 | $183,108 | 60,940 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 144 | 194.85 | $28,058 | 60,796 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 368 | 196.39 | $72,272 | 60,428 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 506 | 197.11 | $99,738 | 59,922 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 227 | 197.91 | $44,926 | 59,695 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplan | 33 | 200.49 | $6,616 | 59,662 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 583 | 193.12 | $112,589 | 26,841 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 433 | 193.98 | $83,993 | 26,408 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 66 | 194.85 | $12,860 | 26,342 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 168 | 196.40 | $32,995 | 26,174 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 230 | 197.11 | $45,335 | 25,944 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 105 | 197.91 | $20,781 | 25,839 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 15 | 200.49 | $3,007 | 25,824 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 2,035 | 193.12 | $392,999 | 99,097 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 1,528 | 193.98 | $296,401 | 97,569 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 232 | 194.85 | $45,205 | 97,337 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 587 | 196.39 | $115,281 | 96,750 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 802 | 197.11 | $158,082 | 95,948 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 364 | 197.91 | $72,039 | 95,584 | Form 4 |
| 2026-08-05 | Duca Maurice J10% owner | Saleplanindirect | 52 | 200.49 | $10,425 | 95,532 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 66 | 189.29 | $12,493 | 66,596 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 689 | 192.01 | $132,295 | 65,907 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 396 | 193.14 | $76,483 | 65,511 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 229 | 193.87 | $44,396 | 65,282 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 676 | 195.35 | $132,057 | 64,606 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 722 | 196.28 | $141,714 | 63,884 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 296 | 197.35 | $58,416 | 63,588 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 196 | 198.27 | $38,861 | 63,392 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplan | 230 | 199.44 | $45,871 | 63,162 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 30 | 189.29 | $5,679 | 28,994 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 316 | 192.01 | $60,675 | 28,678 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 178 | 193.14 | $34,379 | 28,500 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 105 | 193.87 | $20,356 | 28,395 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 311 | 195.35 | $60,754 | 28,084 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 329 | 196.28 | $64,576 | 27,755 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 135 | 197.35 | $26,642 | 27,620 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 91 | 198.28 | $18,043 | 27,529 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 105 | 199.44 | $20,941 | 27,424 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 104 | 189.29 | $19,686 | 106,628 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 1,095 | 192.01 | $210,251 | 105,533 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 626 | 193.14 | $120,906 | 104,907 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 366 | 193.87 | $70,956 | 104,541 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 1,113 | 195.34 | $217,413 | 103,428 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 1,149 | 196.28 | $225,526 | 102,279 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 469 | 197.35 | $92,557 | 101,810 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 313 | 198.28 | $62,062 | 101,497 | Form 4 |
| 2026-08-04 | Duca Maurice J10% owner | Saleplanindirect | 365 | 199.44 | $72,796 | 101,132 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplan | 327 | 184.39 | $60,296 | 69,835 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplan | 585 | 187.48 | $109,676 | 69,250 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplan | 402 | 188.48 | $75,769 | 68,848 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplan | 1,497 | 189.81 | $284,146 | 67,351 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplan | 689 | 190.45 | $131,220 | 66,662 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 149 | 184.38 | $27,473 | 30,475 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 266 | 187.48 | $49,870 | 30,209 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 218 | 188.58 | $41,110 | 29,991 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 699 | 189.86 | $132,712 | 29,292 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 268 | 190.52 | $51,059 | 29,024 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 524 | 184.39 | $96,620 | 111,808 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 937 | 187.48 | $175,669 | 110,871 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 639 | 188.48 | $120,439 | 110,232 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 2,398 | 189.80 | $455,140 | 107,834 | Form 4 |
| 2026-08-03 | Duca Maurice J10% owner | Saleplanindirect | 1,102 | 190.45 | $209,876 | 106,732 | Form 4 |
| 2026-07-31 | Duca Maurice J10% owner | Saleplan | 3,435 | 180.25 | $619,159 | 70,227 | Form 4 |
| 2026-07-31 | Duca Maurice J10% owner | Saleplan | 65 | 181.07 | $11,770 | 70,162 | Form 4 |
| 2026-07-31 | Duca Maurice J10% owner | Saleplanindirect | 1,570 | 180.25 | $282,992 | 30,654 | Form 4 |
| 2026-07-31 | Duca Maurice J10% owner | Saleplanindirect | 30 | 181.07 | $5,432 | 30,624 | Form 4 |
| 2026-07-31 | Duca Maurice J10% owner | Saleplanindirect | 5,495 | 180.25 | $990,474 | 112,437 | Form 4 |
| 2026-07-31 | Duca Maurice J10% owner | Saleplanindirect | 105 | 181.07 | $19,012 | 112,332 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplan | 389 | 180.13 | $70,071 | 74,091 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplan | 230 | 181.39 | $41,720 | 73,861 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplan | 199 | 182.34 | $36,286 | 73,662 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplanindirect | 178 | 180.13 | $32,063 | 32,420 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplanindirect | 105 | 181.39 | $19,046 | 32,315 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplanindirect | 91 | 182.34 | $16,593 | 32,224 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplanindirect | 624 | 180.13 | $112,401 | 118,616 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplanindirect | 365 | 181.39 | $66,207 | 118,251 | Form 4 |
| 2026-07-30 | Duca Maurice J10% owner | Saleplanindirect | 319 | 182.34 | $58,166 | 117,932 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplan | 900 | 181.07 | $162,963 | 77,080 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplan | 200 | 183.17 | $36,634 | 76,880 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplan | 300 | 184.47 | $55,341 | 76,580 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplan | 900 | 186.05 | $167,445 | 75,680 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplan | 1,200 | 187.68 | $225,216 | 74,480 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.00 | $288,000 | 32,598 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 900 | 180.97 | $162,873 | 123,940 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 200 | 183.17 | $36,634 | 123,740 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 400 | 184.48 | $73,792 | 123,340 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 800 | 186.04 | $148,832 | 122,540 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 2,400 | 187.64 | $450,336 | 120,140 | Form 4 |
| 2026-07-29 | Duca Maurice J10% owner | Saleplanindirect | 900 | 188.23 | $169,407 | 119,240 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplan | 1,900 | 180.64 | $343,216 | 79,580 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplan | 992 | 181.49 | $180,038 | 78,588 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplan | 608 | 182.97 | $111,246 | 77,980 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.00 | $288,000 | 34,198 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplanindirect | 1,900 | 180.59 | $343,121 | 128,540 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplanindirect | 1,000 | 181.54 | $181,540 | 127,540 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplanindirect | 1,800 | 183.40 | $330,120 | 125,740 | Form 4 |
| 2026-07-28 | Duca Maurice J10% owner | Saleplanindirect | 900 | 184.00 | $165,600 | 124,840 | Form 4 |
| 2026-07-20 | Duca Maurice J10% owner | Saleplan | 200 | 180.00 | $36,000 | 81,480 | Form 4 |
| 2026-07-20 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.00 | $288,000 | 35,798 | Form 4 |
| 2026-07-20 | Duca Maurice J10% owner | Saleplanindirect | 200 | 180.00 | $36,000 | 130,440 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplan | 748 | 180.59 | $135,081 | 84,432 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplan | 1,219 | 181.31 | $221,017 | 83,213 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplan | 1,033 | 182.68 | $188,708 | 82,180 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplan | 500 | 183.30 | $91,650 | 81,680 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.00 | $288,000 | 37,398 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplanindirect | 863 | 180.64 | $155,892 | 135,377 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplanindirect | 1,773 | 181.42 | $321,658 | 133,604 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplanindirect | 2,564 | 182.67 | $468,366 | 131,040 | Form 4 |
| 2026-07-17 | Duca Maurice J10% owner | Saleplanindirect | 400 | 183.18 | $73,272 | 130,640 | Form 4 |
| 2026-07-16 | Duca Maurice J10% owner | Saleplan | 3,128 | 180.32 | $564,041 | 85,552 | Form 4 |
| 2026-07-16 | Duca Maurice J10% owner | Saleplan | 372 | 181.40 | $67,481 | 85,180 | Form 4 |
| 2026-07-16 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.00 | $288,000 | 38,998 | Form 4 |
| 2026-07-16 | Duca Maurice J10% owner | Saleplanindirect | 3,200 | 180.34 | $577,088 | 138,640 | Form 4 |
| 2026-07-16 | Duca Maurice J10% owner | Saleplanindirect | 2,400 | 181.95 | $436,680 | 136,240 | Form 4 |
| 2026-07-15 | Duca Maurice J10% owner | Saleplan | 225 | 180.03 | $40,507 | 88,680 | Form 4 |
| 2026-07-15 | Duca Maurice J10% owner | Saleplanindirect | 102 | 180.03 | $18,363 | 40,598 | Form 4 |
| 2026-07-15 | Duca Maurice J10% owner | Saleplanindirect | 360 | 180.03 | $64,811 | 141,840 | Form 4 |
| 2026-07-13 | Duca Maurice J10% owner | Saleplan | 3,500 | 180.15 | $630,525 | 88,905 | Form 4 |
| 2026-07-13 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.15 | $288,240 | 40,700 | Form 4 |
| 2026-07-13 | Duca Maurice J10% owner | Saleplanindirect | 5,600 | 180.15 | $1.01M | 142,200 | Form 4 |
| 2026-07-10 | Duca Maurice J10% owner | Saleplan | 100 | 180.00 | $18,000 | 92,405 | Form 4 |
| 2026-07-10 | Duca Maurice J10% owner | Saleplanindirect | 100 | 180.00 | $18,000 | 42,300 | Form 4 |
| 2026-07-10 | Duca Maurice J10% owner | Saleplanindirect | 100 | 180.00 | $18,000 | 147,800 | Form 4 |
| 2026-07-07 | Duca Maurice J10% owner | Saleplan | 3,500 | 180.38 | $631,330 | 92,505 | Form 4 |
| 2026-07-07 | Duca Maurice J10% owner | Saleplanindirect | 1,600 | 180.00 | $288,000 | 42,400 | Form 4 |
| 2026-07-07 | Duca Maurice J10% owner | Saleplanindirect | 5,600 | 180.41 | $1.01M | 147,900 | Form 4 |
| 2026-06-12 | Eaton Timothy MathiasChief Financial Officer | Saleplan | 200 | 154.66 | $30,932 | 20,421 | Form 4 |
| 2026-06-12 | Eaton Timothy MathiasChief Financial Officer | Saleplan | 200 | 156.35 | $31,270 | 20,221 | Form 4 |
| 2026-06-12 | Eaton Timothy MathiasChief Financial Officer | Saleplan | 200 | 157.41 | $31,482 | 20,021 | Form 4 |
| 2026-06-12 | Eaton Timothy MathiasChief Financial Officer | Saleplan | 1,685 | 161.16 | $271,555 | 18,336 | Form 4 |
| 2026-06-12 | Eaton Timothy MathiasChief Financial Officer | Saleplan | 300 | 161.83 | $48,549 | 18,036 | Form 4 |
| 2026-06-12 | Rigler DonPrincipal Accounting Officer | Saleplan | 150 | 159.56 | $23,934 | 4,282 | Form 4 |
| 2026-06-12 | Pickering EvanGeneral Counsel | Saleplan | 160 | 153.38 | $24,541 | 7,055 | Form 4 |
| 2026-06-12 | Pickering EvanGeneral Counsel | Saleplan | 199 | 154.76 | $30,797 | 6,856 | Form 4 |
| 2026-06-12 | Pickering EvanGeneral Counsel | Saleplan | 101 | 155.94 | $15,750 | 6,755 | Form 4 |
| 2026-06-12 | Pickering EvanGeneral Counsel | Saleplan | 200 | 156.87 | $31,374 | 6,555 | Form 4 |
| 2026-05-15 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 1,436 | 151.68 | $217,812 | 78,695 | Form 4 |
| 2026-05-15 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 1,486 | 152.70 | $226,912 | 77,209 | Form 4 |
| 2026-05-15 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 662 | 153.85 | $101,849 | 76,547 | Form 4 |
| 2026-05-12 | Barat Elizabeth ErinChief People Officer | Sale | 1,978 | 158.12 | $312,761 | 21,545 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 320 | 167.04 | $53,453 | 59,563 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 1,999 | 168.21 | $336,252 | 57,564 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 2,102 | 168.98 | $355,196 | 55,462 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 1,382 | 170.12 | $235,106 | 54,080 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 160 | 170.86 | $27,338 | 53,920 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 240 | 172.25 | $41,340 | 53,680 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 120 | 173.22 | $20,786 | 53,560 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 399 | 174.59 | $69,661 | 53,161 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 1 | 175.10 | $175 | 53,160 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 120 | 176.29 | $21,155 | 53,040 | Form 4 |
| 2026-02-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 120 | 178.30 | $21,396 | 52,920 | Form 4 |
| 2025-11-24 | Eaton Timothy MathiasChief Financial Officer | Sale | 517 | 228.34 | $118,052 | 10,104 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 440 | 237.31 | $104,416 | 55,037 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 711 | 238.32 | $169,446 | 54,326 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 553 | 239.42 | $132,399 | 53,773 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 894 | 240.49 | $214,998 | 52,879 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 600 | 241.65 | $144,990 | 52,279 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 280 | 242.54 | $67,911 | 51,999 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 240 | 243.63 | $58,471 | 51,759 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 80 | 244.56 | $19,565 | 51,679 | Form 4 |
| 2025-11-17 | Trigg William ShaneDirector, Chief Executive Officer | Saleplan | 149 | 247.35 | $36,855 | 51,530 | Form 4 |
| 2025-11-14 | Pickering EvanGeneral Counsel | Saleplan | 334 | 243.67 | $81,386 | 2,969 | Form 4 |
And 257 older ones, each in its filing at the SEC.
Grants, exercises and other transactions
Pay, tax and paperwork rather than a choice to trade at the market price. Two years.
Show them
| Date | Insider | What | Shares | Price | Holds after | Filing |
|---|---|---|---|---|---|---|
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −599 | 199.54 | 75,948 | Form 4 |
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −539 | 199.54 | 75,409 | Form 4 |
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −984 | 199.54 | 74,425 | Form 4 |
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −202 | 199.54 | 74,223 | Form 4 |
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −219 | 199.54 | 74,004 | Form 4 |
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −378 | 199.54 | 73,626 | Form 4 |
| 2026-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −797 | 199.54 | 72,829 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −315 | 199.54 | 17,721 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −170 | 199.54 | 17,551 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −160 | 199.54 | 17,391 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −125 | 199.54 | 17,266 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −28 | 199.54 | 17,238 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −41 | 199.54 | 17,197 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −35 | 199.54 | 17,162 | Form 4 |
| 2026-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −75 | 199.54 | 17,087 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −300 | 199.54 | 21,245 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −269 | 199.54 | 20,976 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −142 | 199.54 | 20,834 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −102 | 199.54 | 20,732 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −110 | 199.54 | 20,622 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −147 | 199.54 | 20,475 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −88 | 199.54 | 20,387 | Form 4 |
| 2026-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −86 | 199.54 | 20,301 | Form 4 |
| 2026-08-10 | Rigler DonPrincipal Accounting Officer | Shares withheld for tax F | −45 | 199.54 | 4,087 | Form 4 |
| 2026-08-10 | Rigler DonPrincipal Accounting Officer | Shares withheld for tax F | −62 | 199.54 | 4,025 | Form 4 |
| 2026-08-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −80 | 199.54 | 5,814 | Form 4 |
| 2026-08-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −54 | 199.54 | 5,760 | Form 4 |
| 2026-08-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −27 | 199.54 | 5,733 | Form 4 |
| 2026-08-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −39 | 199.54 | 5,694 | Form 4 |
| 2026-08-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −64 | 199.54 | 5,630 | Form 4 |
| 2026-06-29 | Jolly DiyaDirector | Grant or award A | +649 | – | 649 | Form 4/A |
| 2026-06-29 | Jolly DiyaDirector | Grant or award A | +1,568 | – | 2,217 | Form 4/A |
| 2026-06-29 | Yang Michael MiQiDirector | Grant or award A | +649 | – | 2,208 | Form 4/A |
| 2026-06-29 | Yang Michael MiQiDirector | Grant or award A | +1,568 | – | 3,776 | Form 4/A |
| 2026-06-29 | Appfolio IncDirector | Grant or award A | +649 | – | 649 | Form 4 |
| 2026-06-29 | Appfolio IncDirector | Grant or award A | +1,568 | – | 2,217 | Form 4 |
| 2026-06-29 | Appfolio IncDirector | Grant or award A | +649 | – | 649 | Form 4 |
| 2026-06-29 | Appfolio IncDirector | Grant or award A | +1,568 | – | 2,217 | Form 4 |
| 2026-06-29 | Bundy Scanlan AgnesDirector | Grant or award A | +1,255 | – | 7,343 | Form 4 |
| 2026-06-29 | Webb Winifred MarkusDirector | Grant or award A | +1,255 | – | 9,225 | Form 4 |
| 2026-06-29 | Nottebohm OliviaDirector | Grant or award A | +1,255 | – | 4,019 | Form 4 |
| 2026-06-29 | Casey SaoriDirector | Grant or award A | +1,110 | – | 2,358 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −599 | 166.59 | 83,251 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −538 | 166.59 | 82,713 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −985 | 166.59 | 81,728 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −203 | 166.59 | 81,525 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −220 | 166.59 | 81,305 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −378 | 166.59 | 80,927 | Form 4 |
| 2026-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −796 | 166.59 | 80,131 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −315 | 166.59 | 21,255 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −171 | 166.59 | 21,084 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −160 | 166.59 | 20,924 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −125 | 166.59 | 20,799 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −27 | 166.59 | 20,772 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −41 | 166.59 | 20,731 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −35 | 166.59 | 20,696 | Form 4 |
| 2026-05-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −75 | 166.59 | 20,621 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −301 | 166.59 | 24,466 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −270 | 166.59 | 24,196 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −142 | 166.59 | 24,054 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −102 | 166.59 | 23,952 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −146 | 166.59 | 23,806 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −110 | 166.59 | 23,696 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −88 | 166.59 | 23,608 | Form 4 |
| 2026-05-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −85 | 166.59 | 23,523 | Form 4 |
| 2026-05-10 | Rigler DonPrincipal Accounting Officer | Shares withheld for tax F | −45 | 166.59 | 4,679 | Form 4 |
| 2026-05-10 | Rigler DonPrincipal Accounting Officer | Shares withheld for tax F | −247 | 166.59 | 4,432 | Form 4 |
| 2026-05-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −80 | 166.59 | 7,400 | Form 4 |
| 2026-05-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −55 | 166.59 | 7,345 | Form 4 |
| 2026-05-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −27 | 166.59 | 7,318 | Form 4 |
| 2026-05-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −39 | 166.59 | 7,279 | Form 4 |
| 2026-05-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −64 | 166.59 | 7,215 | Form 4 |
| 2026-04-09 | Trigg William ShaneDirector, Chief Executive Officer | Grant or award A | +30,930 | – | 83,850 | Form 4 |
| 2026-03-10 | Kerr JanetDirector | Gift G | −798 | – | 10,352 | Form 4 |
| 2026-02-20 | Rigler DonPrincipal Accounting Officer | Grant or award A | +1,980 | – | 4,724 | Form 4 |
| 2026-02-12 | Casey SaoriDirector | Grant or award A | +1,248 | – | 1,248 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Grant or award A | +14,121 | 188.30 | 65,651 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −1,723 | 188.30 | 63,928 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −499 | 188.30 | 63,429 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −1,713 | 188.30 | 61,716 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −202 | 188.30 | 61,514 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −219 | 188.30 | 61,295 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −378 | 188.30 | 60,917 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −796 | 188.30 | 60,121 | Form 4 |
| 2026-02-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −238 | 188.30 | 59,883 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Grant or award A | +7,415 | 188.30 | 22,873 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −926 | 188.30 | 21,947 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −113 | 188.30 | 21,834 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −88 | 188.30 | 21,746 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −20 | 188.30 | 21,726 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −29 | 188.30 | 21,697 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −25 | 188.30 | 21,672 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −53 | 188.30 | 21,619 | Form 4 |
| 2026-02-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −49 | 188.30 | 21,570 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Grant or award A | +7,062 | 188.30 | 26,379 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −883 | 188.30 | 25,496 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −191 | 188.30 | 25,305 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −130 | 188.30 | 25,175 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −72 | 188.30 | 25,103 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −103 | 188.30 | 25,000 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −78 | 188.30 | 24,922 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −62 | 188.30 | 24,860 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −61 | 188.30 | 24,799 | Form 4 |
| 2026-02-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −32 | 188.30 | 24,767 | Form 4 |
| 2026-02-10 | Pickering EvanGeneral Counsel | Grant or award A | +2,648 | 188.30 | 8,027 | Form 4 |
| 2026-02-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −358 | 188.30 | 7,669 | Form 4 |
| 2026-02-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −27 | 188.30 | 7,642 | Form 4 |
| 2026-02-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −39 | 188.30 | 7,603 | Form 4 |
| 2026-02-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −64 | 188.30 | 7,539 | Form 4 |
| 2026-02-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −59 | 188.30 | 7,480 | Form 4 |
| 2026-02-02 | Duca Maurice J10% owner | Conversion C | +7,022 | – | 7,022 | Form 4 |
| 2026-01-27 | Eaton Timothy MathiasChief Financial Officer | Grant or award A | +5,354 | – | 15,458 | Form 4 |
| 2026-01-27 | Barat Elizabeth ErinChief People Officer | Grant or award A | +4,462 | – | 19,317 | Form 4 |
| 2026-01-27 | Pickering EvanGeneral Counsel | Grant or award A | +2,410 | – | 5,379 | Form 4 |
| 2025-12-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −1,014 | 231.45 | 14,855 | Form 4 |
| 2025-11-17 | Schauser Klaus10% owner | Conversion C | +505,000 | – | 505,000 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −538 | 254.96 | 59,018 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −1,709 | 254.96 | 57,309 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −219 | 254.96 | 57,090 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −795 | 254.96 | 56,295 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −377 | 254.96 | 55,918 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −238 | 254.96 | 55,680 | Form 4 |
| 2025-11-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −203 | 254.96 | 55,477 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −27 | 254.96 | 11,115 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −31 | 254.96 | 11,084 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −35 | 254.96 | 11,049 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −75 | 254.96 | 10,974 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −70 | 254.96 | 10,904 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −124 | 254.96 | 10,780 | Form 4 |
| 2025-11-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −159 | 254.96 | 10,621 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −269 | 254.96 | 16,628 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −183 | 254.96 | 16,445 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −146 | 254.96 | 16,299 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −110 | 254.96 | 16,189 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −88 | 254.96 | 16,101 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −86 | 254.96 | 16,015 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −45 | 254.96 | 15,970 | Form 4 |
| 2025-11-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −101 | 254.96 | 15,869 | Form 4 |
| 2025-11-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −38 | 256.96 | 3,452 | Form 4 |
| 2025-11-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −63 | 256.96 | 3,389 | Form 4 |
| 2025-11-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −59 | 256.96 | 3,330 | Form 4 |
| 2025-11-10 | Pickering EvanGeneral Counsel | Shares withheld for tax F | −27 | 256.96 | 3,303 | Form 4 |
| 2025-11-07 | Kerr JanetDirector | Gift G | −300 | – | 11,150 | Form 4 |
| 2025-11-04 | Duca Maurice J10% owner | Conversion C | +40,210 | – | 96,005 | Form 4 |
| 2025-11-04 | Duca Maurice J10% owner | Conversion C | +5,000 | – | 44,000 | Form 4 |
| 2025-11-04 | Duca Maurice J10% owner | Conversion C | +118,124 | – | 153,500 | Form 4 |
| 2025-09-09 | Kerr JanetDirector | Gift G | −545 | – | 11,450 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −270 | 283.36 | 17,656 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −183 | 283.36 | 17,473 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −110 | 283.36 | 17,363 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −146 | 283.36 | 17,217 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −88 | 283.36 | 17,129 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −85 | 283.36 | 17,044 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −45 | 283.36 | 16,999 | Form 4 |
| 2025-08-10 | Barat Elizabeth ErinChief People Officer | Shares withheld for tax F | −102 | 283.36 | 16,897 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −19 | 283.36 | 12,167 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −29 | 283.36 | 12,138 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −25 | 283.36 | 12,113 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −53 | 283.36 | 12,060 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −50 | 283.36 | 12,010 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −88 | 283.36 | 11,922 | Form 4 |
| 2025-08-10 | Eaton Timothy MathiasChief Financial Officer | Shares withheld for tax F | −113 | 283.36 | 11,809 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −538 | 283.36 | 70,109 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −1,710 | 283.36 | 68,399 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −219 | 283.36 | 68,180 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −795 | 283.36 | 67,385 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −377 | 283.36 | 67,008 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −238 | 283.36 | 66,770 | Form 4 |
| 2025-08-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −202 | 283.36 | 66,568 | Form 4 |
| 2025-08-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −248 | 283.36 | 28,838 | Form 4 |
| 2025-08-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −318 | 283.36 | 28,520 | Form 4 |
| 2025-08-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −101 | 283.36 | 28,419 | Form 4 |
| 2025-08-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −147 | 283.36 | 28,272 | Form 4 |
| 2025-08-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −178 | 283.36 | 28,094 | Form 4 |
| 2025-08-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −79 | 283.36 | 28,015 | Form 4 |
| 2025-08-01 | Casey Robert Donald IIIDirector | Grant or award A | +39 | – | 28,399 | Form 4 |
| 2025-08-01 | Schauser Klaus10% owner | Gift G | −300,000 | – | 0 | Form 4 |
| 2025-07-30 | Eaton Timothy MathiasChief Financial Officer | Grant or award A | +5,010 | – | 12,186 | Form 4 |
| 2025-06-27 | von Blottnitz AndreasDirector | Grant or award A | +672 | – | 6,764 | Form 4 |
| 2025-06-27 | Webb Winifred MarkusDirector | Grant or award A | +672 | – | 7,970 | Form 4 |
| 2025-06-27 | Kerr JanetDirector | Grant or award A | +672 | – | 14,495 | Form 4 |
| 2025-06-27 | Nottebohm OliviaDirector | Grant or award A | +672 | – | 2,764 | Form 4 |
| 2025-06-27 | Bundy Scanlan AgnesDirector | Grant or award A | +672 | – | 6,088 | Form 4 |
| 2025-06-27 | Casey Robert Donald IIIDirector | Grant or award A | +504 | – | 28,360 | Form 4 |
| 2025-05-10 | Eaton Timothy MathiasInt. Chief Financial Officer | Shares withheld for tax F | −20 | 214.29 | 8,476 | Form 4 |
| 2025-05-10 | Eaton Timothy MathiasInt. Chief Financial Officer | Shares withheld for tax F | −29 | 214.29 | 8,447 | Form 4 |
| 2025-05-10 | Eaton Timothy MathiasInt. Chief Financial Officer | Shares withheld for tax F | −24 | 214.29 | 8,423 | Form 4 |
| 2025-05-10 | Eaton Timothy MathiasInt. Chief Financial Officer | Shares withheld for tax F | −53 | 214.29 | 8,370 | Form 4 |
| 2025-05-10 | Eaton Timothy MathiasInt. Chief Financial Officer | Shares withheld for tax F | −49 | 214.29 | 8,321 | Form 4 |
| 2025-05-10 | Eaton Timothy MathiasInt. Chief Financial Officer | Shares withheld for tax F | −88 | 214.29 | 8,233 | Form 4 |
| 2025-05-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −287 | 214.29 | 30,039 | Form 4 |
| 2025-05-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −367 | 214.29 | 29,672 | Form 4 |
| 2025-05-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −117 | 214.29 | 29,555 | Form 4 |
| 2025-05-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −171 | 214.29 | 29,384 | Form 4 |
| 2025-05-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −207 | 214.29 | 29,177 | Form 4 |
| 2025-05-10 | Mazza Matthew SChief Trust Officer | Shares withheld for tax F | −91 | 214.29 | 29,086 | Form 4 |
| 2025-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −539 | 214.29 | 83,285 | Form 4 |
| 2025-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −1,709 | 214.29 | 81,576 | Form 4 |
| 2025-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −219 | 214.29 | 81,357 | Form 4 |
| 2025-05-10 | Trigg William ShaneDirector, Chief Executive Officer | Shares withheld for tax F | −795 | 214.29 | 80,562 | Form 4 |
How to read it
- Buy, sale
- Code P and S on the form: shares bought or sold in the market, at the market price. The other codes are mostly pay (a grant, an option exercised) or tax (shares the company withheld), and say little about what the insider thinks of the price.
- Plan
- A sale or purchase under a Rule 10b5-1 plan, set up in advance and running on its own schedule. Since April 2023 the form has a box for it. Much executive selling is planned and says more about diversifying than about the company.
- Holds after
- The shares the insider still held after the trade, in the form the trade was in (directly, or indirectly through a trust or a fund).
- Value
- Shares times the price the form reports, which is often an average over several fills on the day.
Read from the SEC's own quarterly data sets of Forms 3, 4 and 5, and from each day's filings since the last one. A correcting amendment replaces the lines it restates. Every row links to its filing. None of this is advice: insiders sell for many reasons, and buy for fewer.