| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.33 | 50,000 | $2,016,500.00 | 105,867 | 2025-12-12 | Filing | |
| $41.99 | 5,000 | $209,950.00 | 3,929 | 2025-12-08 | Filing | |
| $42.50 | 50,000 | $2,125,000.00 | 155,867 | 2025-12-04 | Filing | |
| $38.18 | 5,501 | $210,028.18 | 36,632 | 2025-06-04 | Filing | |
| $51.14 | 4,000 | $204,560.00 | 45,279 | 2024-05-31 | Filing | |
| $50.00 | 12,000 | $600,000.00 | 8,929 | 2024-05-13 | Filing | |
| $50.96 | 76,264 | $3,886,413.44 | 23,672 | 2024-03-14 | Filing | |
| $50.65 | 9,300 | $471,045.00 | 52,557 | 2024-03-01 | Filing | |
| $50.56 | 6,000 | $303,360.00 | 36,840 | 2024-03-01 | Filing | |
| $41.37 | 7,000 | $289,590.00 | 20,441 | 2023-12-06 | Filing | |
| $43.78 | 13,000 | $569,140.00 | 24,193 | 2023-11-29 | Filing | |
| $48.65 | 1,201 | $58,428.65 | 20,929 | 2023-08-03 | Filing | |
| $46.40 | 70,424 | $3,267,673.60 | 0 | 2023-03-03 | Filing | |
| $45.62 | 3,000 | $136,860.00 | 21,403 | 2023-03-02 | Filing | |
| $55.12 | 610 | $33,623.20 | 71,814 | 2022-11-23 | Filing | |
| $56.21 | 2,600 | $146,146.00 | 0 | 2022-11-14 | Filing | |
| $59.50 | 19,231 | $1,144,244.50 | 116,269 | 2022-06-07 | Filing | |
| $58.28 | 550 | $32,051.75 | 27,003 | 2022-06-01 | Filing | |
| $54.26 | 1,450 | $78,679.18 | 27,553 | 2022-05-27 | Filing | |
| $52.58 | 4,000 | $210,320.00 | 22,131 | 2022-05-26 | Filing |