| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.60 | 2,860 | $373,516.00 | 168,609 | 2025-06-02 | Filing | |
| $130.60 | 5,430 | $709,158.00 | 171,469 | 2025-06-02 | Filing | |
| $130.60 | 5,256 | $686,433.60 | 281,645 | 2025-06-02 | Filing | |
| $139.26 | 725 | $100,960.31 | 503,800 | 2025-04-30 | Filing | |
| $137.16 | 297 | $40,736.52 | 504,525 | 2025-04-30 | Filing | |
| $135.80 | 223,978 | $30,416,369.18 | 504,822 | 2025-04-30 | Filing | |
| $124.78 | 7,353 | $917,507.34 | 176,899 | 2025-04-02 | Filing | |
| $134.01 | 1,144 | $153,307.44 | 161,625 | 2025-04-01 | Filing | |
| $124.78 | 5,515 | $688,161.70 | 286,901 | 2025-04-02 | Filing | |
| $175.00 | 2,000 | $350,000.00 | 6,201 | 2025-03-24 | Filing | |
| $138.53 | 4,000 | $554,120.00 | 6,201 | 2025-03-13 | Filing | |
| $100.00 | 4,000 | $400,000.00 | 60,571 | 2024-11-19 | Filing | |
| $96.33 | 2,000 | $192,666.00 | 15,003 | 2024-11-18 | Filing | |
| $86.06 | 2,300 | $197,941.91 | 0 | 2024-11-11 | Filing | |
| $85.54 | 15,955 | $1,364,838.57 | 2,300 | 2024-11-11 | Filing | |
| $84.46 | 18,836 | $1,590,952.60 | 18,255 | 2024-11-11 | Filing | |
| $83.54 | 16,418 | $1,371,564.65 | 37,091 | 2024-11-11 | Filing | |
| $82.30 | 26,597 | $2,188,933.10 | 53,509 | 2024-11-11 | Filing | |
| $81.13 | 3,563 | $289,078.30 | 80,106 | 2024-11-11 | Filing | |
| $80.30 | 34,438 | $2,765,274.97 | 83,669 | 2024-11-11 | Filing |