| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $30.29 | 30,000 | $908,835.00 | 746,805 | 2025-11-07 | Filing | |
| $30.01 | 16,939 | $508,395.29 | 776,805 | 2025-10-29 | Filing | |
| $30.02 | 13,742 | $412,540.34 | 793,744 | 2025-09-29 | Filing | |
| $28.52 | 100,000 | $2,851,740.00 | 60,000 | 2025-09-10 | Filing | |
| $29.94 | 9,000 | $269,424.00 | 20,000 | 2025-08-21 | Filing | |
| $31.35 | 4,000 | $125,396.80 | 61,000 | 2025-08-20 | Filing | |
| $31.27 | 12,000 | $375,217.20 | 0 | 2025-08-20 | Filing | |
| $32.27 | 4,000 | $129,085.20 | 12,000 | 2025-08-18 | Filing | |
| $20.00 | 466 | $9,320.00 | 0 | 2024-12-18 | Filing | |
| $20.05 | 1,097 | $21,994.85 | 466 | 2024-12-17 | Filing | |
| $21.12 | 2,762 | $58,333.44 | 1,563 | 2024-12-16 | Filing | |
| $20.40 | 65,675 | $1,339,770.00 | 4,325 | 2024-12-16 | Filing | |
| $21.80 | 2,663,076 | $58,055,056.80 | 1,406,813 | 2024-12-06 | Filing | |
| $22.14 | 80,000 | $1,771,200.00 | 70,000 | 2024-12-06 | Filing | |
| $22.14 | 80,000 | $1,771,200.00 | 867,540 | 2024-12-06 | Filing | |
| $30.80 | 43,921 | $1,352,850.25 | 4,069,889 | 2024-06-28 | Filing | |
| $29.93 | 105,772 | $3,165,882.89 | 4,113,810 | 2024-06-28 | Filing | |
| $30.22 | 1,128 | $34,088.16 | 25,000 | 2024-06-27 | Filing | |
| $30.21 | 3,872 | $116,973.12 | 26,128 | 2024-06-27 | Filing | |
| $30.19 | 8,554 | $258,246.12 | 4,219,582 | 2024-06-27 | Filing |