| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.22 | 1,022 | $92,205.86 | 157,748 | 2025-09-02 | Filing | |
| $89.43 | 2,722 | $243,433.90 | 158,770 | 2025-09-02 | Filing | |
| $88.52 | 6,711 | $594,037.59 | 161,492 | 2025-09-02 | Filing | |
| $87.89 | 406 | $35,682.93 | 168,203 | 2025-09-02 | Filing | |
| $89.74 | 5,750 | $516,005.00 | 274,226 | 2025-09-02 | Filing | |
| $149.16 | 2,500 | $372,900.00 | 52,150 | 2025-06-16 | Filing | |
| $155.00 | 1,500 | $232,500.00 | 11,832 | 2025-06-11 | Filing | |
| $141.50 | 1,895 | $268,142.50 | 18,532 | 2025-06-05 | Filing | |
| $133.80 | 2,790 | $373,302.00 | 13,332 | 2025-06-05 | Filing | |
| $142.21 | 95 | $13,510.31 | 14,280 | 2025-06-05 | Filing | |
| $141.51 | 289 | $40,896.13 | 14,375 | 2025-06-05 | Filing | |
| $140.48 | 592 | $83,166.41 | 14,664 | 2025-06-05 | Filing | |
| $139.36 | 589 | $82,084.63 | 15,256 | 2025-06-05 | Filing | |
| $138.34 | 381 | $52,708.11 | 15,845 | 2025-06-05 | Filing | |
| $137.55 | 128 | $17,605.89 | 16,226 | 2025-06-05 | Filing | |
| $136.18 | 158 | $21,516.76 | 16,354 | 2025-06-05 | Filing | |
| $135.53 | 129 | $17,483.43 | 16,512 | 2025-06-05 | Filing | |
| $134.68 | 51 | $6,868.72 | 16,641 | 2025-06-05 | Filing | |
| $133.50 | 341 | $45,524.59 | 16,692 | 2025-06-05 | Filing | |
| $132.84 | 99 | $13,151.29 | 17,033 | 2025-06-05 | Filing |