| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.29 | 8,955 | $1,265,251.95 | 3,637,807 | 2024-09-11 | Filing | |
| $161.81 | 700 | $113,267.00 | 3,566,762 | 2024-08-20 | Filing | |
| $161.14 | 2,819 | $454,253.66 | 3,567,462 | 2024-08-20 | Filing | |
| $160.04 | 5,200 | $832,208.00 | 3,570,281 | 2024-08-20 | Filing | |
| $159.11 | 4,431 | $705,016.41 | 3,575,481 | 2024-08-20 | Filing | |
| $157.80 | 13,034 | $2,056,765.20 | 3,579,912 | 2024-08-20 | Filing | |
| $157.13 | 34,671 | $5,447,854.23 | 3,592,946 | 2024-08-20 | Filing | |
| $156.19 | 15,216 | $2,376,587.04 | 3,627,617 | 2024-08-20 | Filing | |
| $155.16 | 3,929 | $609,623.64 | 3,642,833 | 2024-08-20 | Filing | |
| $184.50 | 16,756 | $3,091,482.00 | 1,546,227 | 2024-07-15 | Filing | |
| $160.72 | 93 | $14,946.96 | 1,546,227 | 2024-06-14 | Filing | |
| $160.20 | 2,600 | $416,520.00 | 1,546,320 | 2024-06-14 | Filing | |
| $159.05 | 7,140 | $1,135,617.00 | 1,548,920 | 2024-06-14 | Filing | |
| $158.28 | 6,367 | $1,007,768.76 | 1,556,060 | 2024-06-14 | Filing | |
| $162.38 | 3,307 | $536,990.66 | 39,506 | 2024-06-10 | Filing | |
| $161.66 | 8,310 | $1,343,394.60 | 42,813 | 2024-06-10 | Filing | |
| $160.75 | 8,383 | $1,347,567.25 | 51,123 | 2024-06-10 | Filing | |
| $166.88 | 1,890 | $315,403.20 | 3,002,077 | 2024-06-05 | Filing | |
| $166.07 | 42,028 | $6,979,589.96 | 3,003,967 | 2024-06-05 | Filing | |
| $165.30 | 59,453 | $9,827,580.90 | 3,045,995 | 2024-06-05 | Filing |