| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.02 | 1,285 | $154,225.70 | 392,922 | 2026-07-21 | Filing | |
| $122.09 | 4,000 | $488,360.00 | 380,576 | 2026-07-10 | Filing | |
| $170.60 | 40,329 | $6,880,127.40 | 286,124 | 2026-06-17 | Filing | |
| $171.89 | 6,000 | $1,031,340.00 | 394,207 | 2026-06-18 | Filing | |
| $166.53 | 28,826 | $4,800,393.78 | 400,207 | 2026-06-12 | Filing | |
| $166.53 | 33,000 | $5,495,490.00 | 384,576 | 2026-06-12 | Filing | |
| $166.53 | 59,000 | $9,825,270.00 | 1,302,436 | 2026-06-12 | Filing | |
| $166.53 | 29,227 | $4,867,172.31 | 149,078 | 2026-06-12 | Filing | |
| $166.53 | 34,000 | $5,662,020.00 | 326,453 | 2026-06-12 | Filing | |
| $171.45 | 4,000 | $685,800.00 | 447,906 | 2026-06-10 | Filing | |
| $200.07 | 4,000 | $800,280.00 | 387,750 | 2026-06-05 | Filing | |
| $205.39 | 5,000 | $1,026,950.00 | 452,430 | 2026-06-04 | Filing | |
| $204.75 | 5,000 | $1,023,750.00 | 457,430 | 2026-06-04 | Filing | |
| $201.00 | 8,247 | $1,657,647.00 | 161,053 | 2026-06-02 | Filing | |
| $189.23 | 56,575 | $10,705,602.39 | 59,647 | 2026-05-26 | Filing | |
| $173.26 | 39,154 | $6,783,822.04 | 462,430 | 2026-05-19 | Filing | |
| $173.26 | 33,000 | $5,717,580.00 | 451,906 | 2026-05-19 | Filing | |
| $173.26 | 58,000 | $10,049,080.00 | 2,255,693 | 2026-05-19 | Filing | |
| $173.26 | 19,227 | $3,331,270.02 | 197,370 | 2026-05-19 | Filing | |
| $173.26 | 33,630 | $5,826,733.80 | 391,750 | 2026-05-19 | Filing |