| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.57 | 30,000 | $1,637,238.00 | 83,814 | 2026-04-10 | Filing | |
| $54.80 | 16,200 | $887,761.62 | 29,682 | 2026-04-10 | Filing | |
| $49.12 | 29,281 | $1,438,244.65 | 45,882 | 2026-03-20 | Filing | |
| $50.00 | 719 | $35,950.36 | 75,163 | 2026-03-19 | Filing | |
| $50.39 | 48,860 | $2,461,903.93 | 76,754 | 2026-03-17 | Filing | |
| $49.81 | 1,140 | $56,786.36 | 125,614 | 2026-03-16 | Filing | |
| $59.36 | 20,000 | $1,187,184.00 | 150,354 | 2025-09-05 | Filing | |
| $59.49 | 20,000 | $1,189,716.00 | 55,352 | 2025-09-05 | Filing | |
| $60.17 | 6,000 | $361,019.40 | 89,570 | 2025-09-05 | Filing | |
| $55.74 | 1,500 | $83,610.00 | 23,623 | 2025-08-26 | Filing | |
| $55.82 | 20,000 | $1,116,432.00 | 196,776 | 2025-08-25 | Filing | |
| $55.86 | 19,009 | $1,061,844.42 | 0 | 2025-08-25 | Filing | |
| $56.22 | 20,000 | $1,124,414.00 | 75,882 | 2025-08-25 | Filing | |
| $49.98 | 10,000 | $499,830.00 | 75,352 | 2025-07-23 | Filing | |
| $49.84 | 10,000 | $498,387.00 | 85,352 | 2025-07-22 | Filing | |
| $43.52 | 20,453 | $890,149.33 | 1,655,204 | 2025-06-11 | Filing | |
| $40.57 | 30,678 | $1,244,548.17 | 1,675,657 | 2025-05-15 | Filing | |
| $39.72 | 43,915 | $1,744,343.32 | 1,706,335 | 2025-05-14 | Filing | |
| $36.36 | 2,105 | $76,546.85 | 1,728,250 | 2025-04-23 | Filing | |
| $36.56 | 13,020 | $475,973.44 | 1,730,355 | 2025-04-09 | Filing |