| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $154.46 | 12,706 | $1,962,568.76 | 1,022,171 | 2026-05-11 | Filing | |
| $154.46 | 24,126 | $3,726,501.96 | 1,034,877 | 2026-05-11 | Filing | |
| $149.97 | 9,522 | $1,428,014.34 | 1,059,003 | 2026-05-08 | Filing | |
| $151.32 | 1,560 | $236,059.20 | 1,068,525 | 2026-05-08 | Filing | |
| $152.73 | 25,896 | $3,955,096.08 | 1,070,085 | 2026-05-08 | Filing | |
| $154.46 | 12,706 | $1,962,568.76 | 1,022,171 | 2026-05-11 | Filing | |
| $154.46 | 24,126 | $3,726,501.96 | 1,034,877 | 2026-05-11 | Filing | |
| $149.97 | 9,522 | $1,428,014.34 | 1,059,003 | 2026-05-08 | Filing | |
| $151.32 | 1,560 | $236,059.20 | 1,068,525 | 2026-05-08 | Filing | |
| $152.73 | 25,896 | $3,955,096.08 | 1,070,085 | 2026-05-08 | Filing | |
| $152.73 | 36,171 | $5,524,396.83 | 1,095,981 | 2026-05-07 | Filing | |
| $152.73 | 36,171 | $5,524,396.83 | 1,132,152 | 2026-05-07 | Filing | |
| $150.36 | 134,629 | $20,242,816.44 | 1,132,152 | 2025-12-15 | Filing | |
| $146.62 | 50,573 | $7,415,013.26 | 1,266,781 | 2025-12-12 | Filing | |
| $152.87 | 95,345 | $14,575,390.15 | 1,317,354 | 2025-12-11 | Filing | |
| $155.49 | 84,604 | $13,155,321.31 | 1,412,699 | 2025-12-10 | Filing | |
| $160.01 | 40 | $6,400.50 | 1,497,303 | 2025-12-09 | Filing | |
| $160.72 | 2,494 | $400,834.93 | 1,497,343 | 2025-12-08 | Filing | |
| $161.04 | 1,373 | $221,107.92 | 1,499,837 | 2025-12-05 | Filing | |
| $160.59 | 3,167 | $508,588.53 | 1,501,210 | 2025-12-04 | Filing |