| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.49 | 1,579 | $174,463.71 | 487,217 | 2026-06-26 | Filing | |
| $109.79 | 4,562 | $500,861.98 | 488,796 | 2026-06-26 | Filing | |
| $108.14 | 32,402 | $3,503,952.28 | 493,358 | 2026-06-26 | Filing | |
| $107.57 | 3,958 | $425,762.06 | 525,760 | 2026-06-26 | Filing | |
| $118.66 | 12,390 | $1,470,197.40 | 2,451,924 | 2026-06-26 | Filing | |
| $117.85 | 22,046 | $2,598,121.10 | 2,464,314 | 2026-06-26 | Filing | |
| $117.09 | 12,181 | $1,426,273.29 | 2,486,360 | 2026-06-26 | Filing | |
| $115.69 | 6,821 | $789,121.49 | 2,498,541 | 2026-06-26 | Filing | |
| $114.94 | 27,951 | $3,212,687.94 | 2,505,362 | 2026-06-26 | Filing | |
| $113.97 | 14,913 | $1,699,634.61 | 2,533,313 | 2026-06-26 | Filing | |
| $112.49 | 555 | $62,431.95 | 2,548,226 | 2026-06-26 | Filing | |
| $111.51 | 10,366 | $1,155,912.66 | 2,548,781 | 2026-06-26 | Filing | |
| $110.49 | 11,277 | $1,245,995.73 | 2,559,147 | 2026-06-26 | Filing | |
| $109.79 | 32,624 | $3,581,788.96 | 2,570,424 | 2026-06-26 | Filing | |
| $108.14 | 231,007 | $24,981,096.98 | 2,603,048 | 2026-06-26 | Filing | |
| $107.57 | 28,296 | $3,043,800.72 | 2,834,055 | 2026-06-26 | Filing | |
| $106.50 | 51,858 | $5,522,877.00 | 78,787 | 2026-06-26 | Filing | |
| $106.50 | 113,289 | $12,065,278.50 | 240,123 | 2026-06-26 | Filing | |
| $106.50 | 627,597 | $66,839,080.50 | 1,592,261 | 2026-06-26 | Filing | |
| $106.50 | 837,914 | $89,237,841.00 | 1,960,881 | 2026-06-26 | Filing |