| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $402.84 | 4,500 | $1,812,780.00 | 47,468 | 2026-06-10 | Filing | |
| $412.45 | 2,500 | $1,031,125.00 | 51,968 | 2026-06-08 | Filing | |
| $460.99 | 15,500 | $7,145,314.00 | 110,477 | 2026-06-01 | Filing | |
| $411.34 | 1,262 | $519,241.94 | 46,003 | 2026-05-14 | Filing | |
| $409.52 | 12,321 | $5,045,642.68 | 137,933 | 2026-03-06 | Filing | |
| $438.82 | 3,812 | $1,672,780.70 | 451,597 | 2025-05-05 | Filing | |
| $390.57 | 30 | $11,717.19 | 455,409 | 2025-04-30 | Filing | |
| $478.72 | 2,850 | $1,364,352.00 | 55,782 | 2025-12-04 | Filing | |
| $491.52 | 12,750 | $6,266,829.00 | 129,349 | 2025-12-02 | Filing | |
| $519.21 | 8,089 | $4,199,886.45 | 461,597 | 2025-11-03 | Filing | |
| $518.49 | 30,411 | $15,767,820.68 | 469,686 | 2025-11-03 | Filing | |
| $507.56 | 500 | $253,779.00 | 790,852 | 2025-09-03 | Filing | |
| $506.62 | 9,037 | $4,578,313.19 | 791,352 | 2025-09-03 | Filing | |
| $505.86 | 39,071 | $19,764,327.13 | 800,389 | 2025-09-03 | Filing | |
| $504.95 | 48,267 | $24,372,556.80 | 839,460 | 2025-09-03 | Filing | |
| $503.91 | 26,494 | $13,350,535.90 | 887,727 | 2025-09-03 | Filing | |
| $503.00 | 25,836 | $12,995,608.76 | 914,221 | 2025-09-03 | Filing | |
| $528.56 | 2,850 | $1,506,396.00 | 39,111 | 2025-08-12 | Filing | |
| $525.56 | 2,000 | $1,051,110.00 | 41,930 | 2025-08-12 | Filing | |
| $463.00 | 3,000 | $1,389,000.00 | 43,930 | 2025-06-03 | Filing |