| Aug 28, 2026 | | — | S | Sale | 642 | $181.40 | $116.46K | — | — | — |
| Aug 28, 2026 | | — | S | Sale | 2,898 | $180.34 | $522.61K | — | — | — |
| Aug 28, 2026 | | — | S | Sale | 5,866 | $179.41 | $1.05M | — | — | — |
| Aug 28, 2026 | | — | S | Sale | 116 | $183.58 | $21.30K | — | — | — |
| Aug 28, 2026 | | — | S | Sale | 478 | $182.64 | $87.30K | — | — | — |
| Aug 27, 2026 | | — | S | Sale | 3,956 | $180.72 | $714.95K | — | — | — |
| Aug 27, 2026 | | — | S | Sale | 341 | $182.23 | $62.14K | — | — | — |
| Aug 27, 2026 | | — | S | Sale | 5,703 | $181.41 | $1.03M | — | — | — |
| Aug 26, 2026 | | — | S | Sale | 5,799 | $185.66 | $1.08M | — | — | — |
| Aug 26, 2026 | | — | S | Sale | 636 | $187.28 | $119.11K | — | — | — |
| Aug 26, 2026 | | — | S | Sale | 3,565 | $186.30 | $664.15K | — | — | — |
| Aug 25, 2026 | | — | S | Sale | 4,762 | $187.21 | $891.49K | — | — | — |
| Aug 25, 2026 | | — | S | Sale | 4,953 | $186.63 | $924.37K | — | — | — |
| Aug 25, 2026 | | — | S | Sale | 285 | $188.20 | $53.64K | — | — | — |
| Aug 24, 2026 | | — | S | Sale | 95 | $187.04 | $17.77K | — | — | — |
| Aug 24, 2026 | | — | S | Sale | 821 | $188.72 | $154.94K | — | — | — |
| Aug 24, 2026 | | — | S | Sale | 468 | $190.07 | $88.95K | — | — | — |
| Aug 24, 2026 | | — | S | Sale | 8,616 | $189.59 | $1.63M | — | — | — |
| Aug 21, 2026 | | — | S | Sale | 7,180 | $186.47 | $1.34M | — | — | — |
| Aug 21, 2026 | | — | S | Sale | 1,303 | $188.29 | $245.34K | — | — | — |
| Aug 21, 2026 | | — | S | Sale | 998 | $187.73 | $187.35K | — | — | — |
| Aug 21, 2026 | | — | S | Sale | 519 | $185.69 | $96.37K | — | — | — |
| Aug 20, 2026 | | — | S | Sale | 4,216 | $188.50 | $794.71K | — | — | — |
| Aug 20, 2026 | | — | S | Sale | 573 | $190.15 | $108.96K | — | — | — |
| Aug 20, 2026 | | — | S | Sale | 337 | $187.49 | $63.19K | — | — | — |
| Aug 20, 2026 | | — | S | Sale | 4,874 | $189.40 | $923.14K | — | — | — |
| Aug 19, 2026 | | — | S | Sale | 2,580 | $187.37 | $483.41K | — | — | — |
| Aug 19, 2026 | | — | S | Sale | 80 | $185.00 | $14.80K | — | — | — |
| Aug 19, 2026 | | — | S | Sale | 2,026 | $189.20 | $383.32K | — | — | — |
| Aug 19, 2026 | | — | S | Sale | 1,541 | $186.81 | $287.88K | — | — | — |
| Aug 19, 2026 | | — | S | Sale | 3,673 | $188.74 | $693.25K | — | — | — |
| Aug 19, 2026 | | — | S | Sale | 100 | $184.65 | $18.46K | — | — | — |
| Aug 18, 2026 | | — | S | Sale | 302 | $181.50 | $54.81K | — | — | — |
| Aug 18, 2026 | | — | S | Sale | 8,184 | $183.51 | $1.50M | — | — | — |
| Aug 18, 2026 | | — | S | Sale | 458 | $184.03 | $84.28K | — | — | — |
| Aug 18, 2026 | | — | S | Sale | 1,056 | $182.51 | $192.73K | — | — | — |
| Aug 17, 2026 | | — | S | Sale | 2,607 | $180.72 | $471.14K | — | — | — |
| Aug 17, 2026 | | — | S | Sale | 1,362 | $183.44 | $249.85K | — | — | — |
| Aug 17, 2026 | | — | S | Sale | 1,499 | $182.47 | $273.52K | — | — | — |
| Aug 17, 2026 | | — | S | Sale | 4,492 | $181.19 | $813.90K | — | — | — |
| Aug 17, 2026 | | — | S | Sale | 40 | $184.00 | $7.36K | — | — | — |
| Aug 14, 2026 | | — | S | Sale | 392 | $183.82 | $72.06K | — | — | — |
| Aug 14, 2026 | | — | S | Sale | 80 | $185.18 | $14.81K | — | — | — |
| Aug 14, 2026 | | — | S | Sale | 9,528 | $184.35 | $1.76M | — | — | — |
| Aug 13, 2026 | | — | S | Sale | 5,911 | $186.20 | $1.10M | — | — | — |
| Aug 13, 2026 | | — | S | Sale | 4,089 | $185.81 | $759.78K | — | — | — |
| Aug 12, 2026 | | — | S | Sale | 4,326 | $184.20 | $796.87K | — | — | — |
| Aug 12, 2026 | | — | S | Sale | 991 | $182.30 | $180.66K | — | — | — |
| Aug 12, 2026 | | — | S | Sale | 2,274 | $183.68 | $417.70K | — | — | — |
| Aug 12, 2026 | | — | S | Sale | 596 | $181.53 | $108.19K | — | — | — |
| Aug 12, 2026 | | — | S | Sale | 1,783 | $180.66 | $322.11K | — | — | — |
| Aug 12, 2026 | | — | S | Sale | 30 | $179.99 | $5.40K | — | — | — |
| Aug 11, 2026 | | — | S | Sale | 5,768 | $181.75 | $1.05M | — | — | — |
| Aug 11, 2026 | | — | S | Sale | 171 | $180.98 | $30.95K | — | — | — |
| Aug 11, 2026 | | — | S | Sale | 4,061 | $182.17 | $739.79K | — | — | — |
| Aug 10, 2026 | | — | S | Sale | 4,158 | $181.65 | $755.28K | — | — | — |
| Aug 10, 2026 | | — | S | Sale | 5,569 | $182.57 | $1.02M | — | — | — |
| Aug 10, 2026 | | — | S | Sale | 273 | $180.75 | $49.35K | — | — | — |
| Aug 7, 2026 | | — | S | Sale | 6,858 | $182.57 | $1.25M | — | — | — |
| Aug 7, 2026 | | — | S | Sale | 3,088 | $183.24 | $565.83K | — | — | — |
| Aug 7, 2026 | | — | S | Sale | 54 | $181.90 | $9.82K | — | — | — |
| Aug 6, 2026 | | VP, Chief Accounting Officer | S | Sale | 710 | $180.78 | $128.35K | — | — | — |
| Aug 6, 2026 | | — | S | Sale | 1,895 | $180.53 | $342.09K | — | — | — |
| Aug 6, 2026 | | — | S | Sale | 4,012 | $181.47 | $728.07K | — | — | — |
| Aug 6, 2026 | | — | S | Sale | 2,048 | $182.40 | $373.56K | — | — | — |
| Aug 6, 2026 | | — | S | Sale | 1,745 | $183.02 | $319.37K | — | — | — |
| Aug 6, 2026 | | — | S | Sale | 300 | $179.85 | $53.95K | — | — | — |
| Aug 5, 2026 | | — | S | Sale | 5,595 | $178.57 | $999.13K | — | — | — |
| Aug 5, 2026 | | SVP, Chief Financial Officer | S | Sale | 950 | $180.00 | $171.00K | — | — | — |
| Aug 5, 2026 | | — | S | Sale | 4,305 | $179.43 | $772.46K | — | — | — |
| Aug 5, 2026 | | — | S | Sale | 75 | $180.00 | $13.50K | — | — | — |
| Aug 5, 2026 | | — | S | Sale | 25 | $177.95 | $4.45K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 1,420 | $177.47 | $252.00K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 775 | $175.58 | $136.07K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 4,732 | $178.42 | $844.28K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 147 | $173.81 | $25.55K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 1,782 | $179.04 | $319.05K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 638 | $174.48 | $111.32K | — | — | — |
| Aug 4, 2026 | | — | S | Sale | 506 | $176.40 | $89.26K | — | — | — |
| Aug 3, 2026 | | — | S | Sale | 782 | $179.44 | $140.32K | — | — | — |
| Aug 3, 2026 | | — | S | Sale | 711 | $178.60 | $126.98K | — | — | — |
| Aug 3, 2026 | | — | S | Sale | 3,209 | $176.48 | $566.32K | — | — | — |
| Aug 3, 2026 | | — | S | Sale | 16 | $175.99 | $2.81K | — | — | — |
| Aug 3, 2026 | | — | S | Sale | 102 | $180.27 | $18.39K | — | — | — |
| Aug 3, 2026 | | — | S | Sale | 5,180 | $177.56 | $919.74K | — | — | — |
| Jul 31, 2026 | | — | S | Sale | 1,267 | $176.40 | $223.50K | -0.66% | — | — |
| Jul 31, 2026 | | — | S | Sale | 2,107 | $174.73 | $368.15K | -0.66% | — | — |
| Jul 31, 2026 | | — | S | Sale | 6,559 | $175.33 | $1.15M | -0.66% | — | — |
| Jul 31, 2026 | | — | S | Sale | 67 | $177.16 | $11.87K | -0.66% | — | — |
| Jul 30, 2026 | | — | S | Sale | 888 | $180.26 | $160.07K | +0.58% | — | — |
| Jul 30, 2026 | | — | S | Sale | 300 | $182.28 | $54.68K | +0.58% | — | — |
| Jul 30, 2026 | | — | S | Sale | 1,620 | $178.63 | $289.38K | +0.58% | — | — |
| Jul 30, 2026 | | — | S | Sale | 4,112 | $179.59 | $738.46K | +0.58% | — | — |
| Jul 30, 2026 | | — | S | Sale | 400 | $181.44 | $72.58K | +0.58% | — | — |
| Jul 30, 2026 | | — | S | Sale | 2,680 | $177.62 | $476.01K | +0.58% | — | — |
| Jul 29, 2026 | | — | S | Sale | 400 | $187.46 | $74.98K | +2.64% | — | — |
| Jul 29, 2026 | | — | S | Sale | 3,100 | $183.71 | $569.49K | +2.64% | — | — |
| Jul 29, 2026 | | — | S | Sale | 600 | $186.27 | $111.76K | +2.64% | — | — |
| Jul 29, 2026 | | — | S | Sale | 2,400 | $184.47 | $442.72K | +2.64% | — | — |
| Jul 29, 2026 | | — | S | Sale | 3,500 | $185.42 | $648.96K | +2.64% | — | — |