| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $40.87 | 20,000 | $817,334.00 | 1,235 | 2026-02-03 | Filing | |
| $35.18 | 20,000 | $703,656.00 | 1,235 | 2026-01-06 | Filing | |
| $80.88 | 640 | $51,760.00 | 1,235 | 2025-12-02 | Filing | |
| $80.05 | 19,360 | $1,549,766.06 | 1,875 | 2025-12-02 | Filing | |
| $79.52 | 20,000 | $1,590,490.00 | 7,904 | 2025-12-01 | Filing | |
| $79.53 | 5,000 | $397,631.50 | 10,277 | 2025-12-01 | Filing |