| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.33 | 10,000 | $503,300.00 | 52,000 | 2025-11-13 | Filing | |
| $50.29 | 20,004 | $1,006,001.16 | 52,000 | 2025-11-12 | Filing | |
| $56.75 | 754 | $42,789.50 | 53,056 | 2025-07-02 | Filing | |
| $59.64 | 1,000 | $59,640.00 | 7,277 | 2025-06-11 | Filing | |
| $57.68 | 7,000 | $403,760.00 | 42,192 | 2025-05-27 | Filing | |
| $56.66 | 1,762 | $99,834.92 | 49,192 | 2025-05-23 | Filing | |
| $56.66 | 2,204 | $124,878.64 | 505,805 | 2025-05-23 | Filing | |
| $56.66 | 2,213 | $125,388.58 | 72,004 | 2025-05-23 | Filing | |
| $56.66 | 3,644 | $206,469.04 | 268,859 | 2025-05-23 | Filing | |
| $59.51 | 1,646 | $97,953.46 | 36,954 | 2025-05-16 | Filing | |
| $60.06 | 6,890 | $413,813.40 | 38,600 | 2025-05-14 | Filing | |
| $59.51 | 2,019 | $120,150.69 | 56,717 | 2025-05-16 | Filing | |
| $59.51 | 390 | $23,208.90 | 53,810 | 2025-05-16 | Filing | |
| $59.51 | 2,019 | $120,150.69 | 490,509 | 2025-05-16 | Filing | |
| $59.51 | 3,626 | $215,783.26 | 247,503 | 2025-05-16 | Filing | |
| $55.49 | 1,553 | $86,175.97 | 251,129 | 2025-04-02 | Filing | |
| $55.49 | 932 | $51,716.68 | 58,736 | 2025-04-02 | Filing | |
| $55.49 | 777 | $43,115.73 | 492,528 | 2025-04-02 | Filing | |
| $55.49 | 777 | $43,115.73 | 40,323 | 2025-04-02 | Filing | |
| $58.45 | 3,436 | $200,834.20 | 37,500 | 2025-03-12 | Filing |