| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $36.31 | 2,320 | $84,233.40 | 1,743,375 | 2025-04-08 | Filing | |
| $36.32 | 15,340 | $557,213.23 | 1,647,695 | 2025-03-17 | Filing | |
| $39.51 | 15,340 | $606,058.86 | 1,663,035 | 2025-03-03 | Filing | |
| $40.86 | 20,453 | $835,660.49 | 1,678,375 | 2025-02-25 | Filing | |
| $43.42 | 20,453 | $888,101.98 | 1,698,828 | 2025-02-11 | Filing | |
| $48.51 | 130 | $6,306.14 | 415 | 2025-01-21 | Filing |