| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $59.57 | 1,564 | $93,167.48 | 37,500 | 2025-03-06 | Filing | |
| $66.40 | 32,851 | $2,181,306.40 | 59,668 | 2024-12-13 | Filing | |
| $68.81 | 1,999 | $137,551.19 | 252,682 | 2024-12-10 | Filing | |
| $68.15 | 45,501 | $3,100,893.15 | 254,681 | 2024-12-10 | Filing | |
| $59.67 | 2,625 | $156,633.75 | 5,767 | 2024-11-20 | Filing | |
| $61.81 | 9,476 | $585,711.56 | 41,100 | 2024-08-23 | Filing |