| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.02 | 17,774 | $2,773,026.61 | 75,455,451 | 2025-06-27 | Filing | |
| $154.32 | 3,188 | $491,973.12 | 4,018,547 | 2025-06-25 | Filing | |
| $153.71 | 65,420 | $10,055,570.82 | 4,021,735 | 2025-06-25 | Filing | |
| $152.45 | 40,619 | $6,192,350.30 | 4,087,155 | 2025-06-25 | Filing | |
| $151.60 | 53,013 | $8,036,860.92 | 4,127,774 | 2025-06-25 | Filing | |
| $150.51 | 5,955 | $896,284.67 | 4,180,787 | 2025-06-25 | Filing | |
| $158.43 | 5,201 | $823,984.03 | 1,679,361 | 2025-06-27 | Filing | |
| $157.62 | 13,013 | $2,051,058.31 | 1,684,562 | 2025-06-27 | Filing | |
| $156.74 | 18,411 | $2,885,828.51 | 1,697,575 | 2025-06-27 | Filing | |
| $155.97 | 14,355 | $2,238,989.54 | 1,715,986 | 2025-06-27 | Filing | |
| $156.25 | 9,953 | $1,555,145.30 | 1,730,341 | 2025-06-26 | Filing | |
| $155.58 | 27,941 | $4,347,002.10 | 1,740,294 | 2025-06-26 | Filing | |
| $154.69 | 13,561 | $2,097,733.46 | 1,768,235 | 2025-06-26 | Filing | |
| $152.69 | 6,860 | $1,047,431.45 | 1,781,796 | 2025-06-25 | Filing | |
| $151.89 | 28,055 | $4,261,172.95 | 1,788,656 | 2025-06-25 | Filing | |
| $151.16 | 10,967 | $1,657,753.08 | 1,816,711 | 2025-06-25 | Filing | |
| $149.97 | 6,892 | $1,033,584.28 | 1,827,678 | 2025-06-25 | Filing | |
| $156.29 | 9,345 | $1,460,500.15 | 75,473,225 | 2025-06-26 | Filing | |
| $155.64 | 54,331 | $8,456,343.06 | 75,482,570 | 2025-06-26 | Filing | |
| $154.78 | 11,324 | $1,752,704.94 | 75,536,901 | 2025-06-26 | Filing |