| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $102.88 | 24,781 | $2,549,404.85 | 3,191 | 2024-08-06 | Filing | |
| $103.10 | 10,533 | $1,085,956.51 | 10,377 | 2024-08-06 | Filing | |
| $99.47 | 40,000 | $3,978,660.00 | 5,146 | 2024-07-31 | Filing | |
| $94.15 | 22,250 | $2,094,939.85 | 59,698 | 2024-05-14 | Filing | |
| $94.06 | 12,226 | $1,149,926.21 | 13,924 | 2024-05-09 | Filing | |
| $94.15 | 12,000 | $1,129,854.00 | 5,118 | 2024-05-09 | Filing | |
| $93.48 | 3,497 | $326,882.08 | 3,181 | 2024-05-07 | Filing | |
| $91.92 | 6,115 | $562,090.80 | 13,924 | 2024-05-01 | Filing | |
| $91.59 | 6,329 | $579,695.89 | 30,236 | 2024-05-01 | Filing | |
| $84.67 | 3,538 | $299,578.38 | 59,698 | 2024-02-20 | Filing | |
| $83.96 | 5,790 | $486,108.14 | 63,236 | 2024-02-16 | Filing | |
| $84.17 | 55,486 | $4,670,084.61 | 286,881 | 2024-02-20 | Filing | |
| $84.41 | 14,462 | $1,220,802.50 | 342,367 | 2024-02-20 | Filing | |
| $84.06 | 29,772 | $2,502,664.09 | 301,343 | 2024-02-16 | Filing | |
| $84.02 | 56,836 | $4,775,377.77 | 18,681 | 2024-02-16 | Filing | |
| $83.15 | 50,000 | $4,157,280.00 | 274,179 | 2024-02-12 | Filing | |
| $83.60 | 21,023 | $1,757,457.63 | 5,282 | 2024-02-09 | Filing | |
| $83.93 | 61,633 | $5,172,697.44 | 57,948 | 2024-02-01 | Filing | |
| $85.35 | 8,930 | $762,184.43 | 8,043 | 2024-02-01 | Filing | |
| $84.41 | 30,433 | $2,568,706.49 | 12,126 | 2024-01-31 | Filing |