| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.69 | 4,177 | $345,416.18 | 1,100,366 | 2026-06-16 | Filing | |
| $84.53 | 20,000 | $1,690,506.00 | 26,147 | 2026-06-17 | Filing | |
| $82.45 | 2 | $164.90 | 16,130 | 2026-06-15 | Filing | |
| $81.81 | 19,483 | $1,593,888.64 | 16,132 | 2026-06-15 | Filing | |
| $80.94 | 11,081 | $896,922.73 | 35,615 | 2026-06-15 | Filing | |
| $80.02 | 9,434 | $754,923.77 | 46,696 | 2026-06-15 | Filing | |
| $70.60 | 20,000 | $1,412,000.00 | 3,985 | 2026-06-02 | Filing | |
| $70.75 | 3,931 | $278,103.31 | 8,977 | 2026-06-01 | Filing | |
| $70.11 | 21,069 | $1,477,080.17 | 12,908 | 2026-06-01 | Filing | |
| $70.00 | 40,000 | $2,800,004.00 | 15,257 | 2026-06-01 | Filing | |
| $69.74 | 12,837 | $895,252.38 | 2,565,489 | 2026-06-01 | Filing | |
| $65.00 | 5,000 | $325,000.00 | 6,230 | 2026-05-27 | Filing | |
| $66.16 | 20,425 | $1,351,315.96 | 8,977 | 2026-05-27 | Filing | |
| $65.37 | 54,575 | $3,567,627.78 | 29,402 | 2026-05-27 | Filing | |
| $51.83 | 20,000 | $1,036,600.00 | 2,231 | 2026-05-05 | Filing | |
| $50.10 | 40,000 | $2,003,860.00 | 2,878,326 | 2026-05-01 | Filing | |
| $40.97 | 20,000 | $819,400.00 | 2,231 | 2026-04-07 | Filing | |
| $50.07 | 26,198 | $1,311,825.55 | 2,918,326 | 2026-03-25 | Filing | |
| $36.01 | 11,767 | $423,729.67 | 2,231 | 2026-03-20 | Filing | |
| $35.99 | 8,233 | $296,346.01 | 2,231 | 2026-03-04 | Filing |