| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $39.00 | 6,233 | $243,087.00 | 35,212 | 2025-11-06 | Filing | |
| $32.25 | 3,535 | $113,989.96 | 18,016 | 2025-09-12 | Filing | |
| $57.82 | 3,350 | $193,682.60 | 80,904 | 2024-12-02 | Filing | |
| $63.14 | 4,684 | $295,747.76 | 30,963 | 2024-08-15 | Filing | |
| $89.61 | 1,228 | $110,041.08 | 23,147 | 2024-03-04 | Filing | |
| $90.10 | 13,772 | $1,240,857.20 | 24,375 | 2024-03-04 | Filing | |
| $84.48 | 1,500 | $126,720.00 | 32,859 | 2024-02-28 | Filing | |
| $84.97 | 12,770 | $1,085,066.90 | 34,359 | 2024-02-28 | Filing | |
| $86.06 | 13,852 | $1,192,103.12 | 47,129 | 2024-02-28 | Filing | |
| $83.30 | 15,319 | $1,276,072.70 | 17,065 | 2024-02-22 | Filing | |
| $64.81 | 37,947 | $2,459,345.07 | 38,217,344 | 2023-08-08 | Filing | |
| $75.42 | 14,242 | $1,074,131.64 | 36,462 | 2023-06-16 | Filing | |
| $75.22 | 11,146 | $838,402.12 | 8,051 | 2023-05-19 | Filing | |
| $73.68 | 1,708 | $125,845.44 | 38,180,634 | 2023-05-16 | Filing | |
| $73.03 | 12,917 | $943,328.51 | 38,210,993 | 2023-05-16 | Filing | |
| $73.18 | 47,657 | $3,487,539.26 | 38,262,287 | 2023-05-15 | Filing | |
| $72.60 | 137,718 | $9,998,326.80 | 38,352,034 | 2023-05-15 | Filing | |
| $76.12 | 10,025 | $763,103.00 | 38,100,011 | 2023-05-09 | Filing | |
| $75.39 | 70,598 | $5,322,383.22 | 38,110,036 | 2023-05-09 | Filing | |
| $74.44 | 30,359 | $2,259,923.96 | 38,180,634 | 2023-05-09 | Filing |