| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.05 | 17 | $680.85 | 5,590 | 2025-11-14 | Filing | |
| $40.00 | 3,807 | $152,280.00 | 5,590 | 2025-11-13 | Filing | |
| $41.83 | 14,646 | $612,642.18 | 97,775 | 2025-08-27 | Filing | |
| $41.72 | 402 | $16,771.44 | 112,421 | 2025-08-22 | Filing | |
| $40.01 | 6,674 | $267,026.74 | 112,823 | 2025-08-21 | Filing | |
| $40.13 | 4,914 | $197,198.82 | 119,497 | 2025-08-20 | Filing | |
| $40.16 | 10,864 | $436,298.24 | 124,411 | 2025-08-19 | Filing | |
| $30.53 | 3,368 | $102,825.04 | 0 | 2023-08-25 | Filing | |
| $31.22 | 290 | $9,052.64 | 0 | 2023-08-04 | Filing | |
| $31.22 | 290 | $9,052.64 | 0 | 2023-08-04 | Filing | |
| $28.54 | 5,040 | $143,841.60 | 8,080 | 2023-06-01 | Filing | |
| $31.48 | 2,468 | $77,692.64 | 13,080 | 2022-11-09 | Filing | |
| $31.17 | 5,000 | $155,850.00 | 15,548 | 2022-08-23 | Filing | |
| $30.42 | 10,000 | $304,200.00 | 20,548 | 2022-08-22 | Filing | |
| $31.36 | 5,200 | $163,072.00 | 7,280 | 2022-08-17 | Filing | |
| $30.23 | 1,180 | $35,671.40 | 0 | 2022-06-02 | Filing | |
| $29.75 | 1,000 | $29,750.00 | 0 | 2022-05-25 | Filing | |
| $28.98 | 2,000 | $57,960.00 | 1,000 | 2022-05-24 | Filing | |
| $29.78 | 1,000 | $29,780.00 | 0 | 2022-05-25 | Filing | |
| $29.03 | 3,000 | $87,090.00 | 1,000 | 2022-05-24 | Filing |