| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.75 | 1,709 | $189,263.21 | 73,874 | 2025-11-06 | Filing | |
| $111.05 | 11,470 | $1,273,779.06 | 73,874 | 2025-11-06 | Filing | |
| $112.34 | 20 | $2,246.80 | 73,874 | 2025-11-06 | Filing | |
| $111.61 | 19,760 | $2,205,431.38 | 73,894 | 2025-11-06 | Filing | |
| $111.70 | 14,042 | $1,568,506.85 | 73,874 | 2025-11-06 | Filing | |
| $112.50 | 1,640 | $184,500.16 | 87,916 | 2025-11-06 | Filing | |
| $112.55 | 2,546 | $286,541.35 | 73,874 | 2025-11-06 | Filing | |
| $92.99 | 25,685 | $2,388,499.52 | 57,417 | 2024-08-30 | Filing | |
| $64.78 | 21,818 | $1,413,380.95 | 47,857 | 2023-11-09 | Filing | |
| $64.71 | 17,690 | $1,144,698.67 | 47,857 | 2023-11-09 | Filing | |
| $64.49 | 17,436 | $1,124,367.43 | 47,857 | 2023-11-09 | Filing | |
| $63.45 | 4,500 | $285,507.00 | 47,857 | 2023-11-08 | Filing | |
| $61.47 | 32,191 | $1,978,883.78 | 523,550 | 2023-08-02 | Filing | |
| $61.26 | 17,745 | $1,087,064.02 | 555,741 | 2023-08-01 | Filing | |
| $54.14 | 2,760 | $149,425.02 | 13,991 | 2023-05-23 | Filing | |
| $54.08 | 2,702 | $146,112.54 | 13,991 | 2023-05-23 | Filing | |
| $53.99 | 3,487 | $188,276.03 | 13,991 | 2023-05-23 | Filing | |
| $53.54 | 5,592 | $299,400.71 | 13,991 | 2023-05-23 | Filing | |
| $52.53 | 9,343 | $490,783.12 | 70,651 | 2023-05-08 | Filing | |
| $52.46 | 12,500 | $655,762.50 | 70,651 | 2023-05-04 | Filing |