| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.62 | 260 | $17,841.20 | 47,910 | 2026-03-03 | Filing | |
| $66.69 | 671 | $44,748.99 | 48,170 | 2026-03-02 | Filing | |
| $68.12 | 1,500 | $102,180.00 | 48,841 | 2026-03-02 | Filing | |
| $69.44 | 3,603 | $250,192.32 | 50,341 | 2026-03-02 | Filing | |
| $70.07 | 1,466 | $102,722.62 | 53,944 | 2026-03-02 | Filing | |
| $55.00 | 2,500 | $137,500.00 | 55,410 | 2025-12-10 | Filing | |
| $52.79 | 1,423 | $75,120.17 | 35,024 | 2025-12-03 | Filing | |
| $52.00 | 1,000 | $52,000.00 | 56,609 | 2025-11-26 | Filing | |
| $50.00 | 5,000 | $250,000.00 | 57,910 | 2025-11-06 | Filing | |
| $50.00 | 5,000 | $250,000.00 | 57,609 | 2025-11-06 | Filing | |
| $49.16 | 1,340 | $65,874.40 | 32,381 | 2024-11-27 | Filing | |
| $50.00 | 1,251 | $62,550.00 | 18,075 | 2024-07-17 | Filing | |
| $50.00 | 5,500 | $275,000.00 | 42,404 | 2024-03-08 | Filing | |
| $48.95 | 16,560 | $810,612.00 | 149,688 | 2023-08-15 | Filing | |
| $49.52 | 25,057 | $1,240,822.64 | 166,248 | 2023-08-15 | Filing | |
| $48.69 | 1,040 | $50,637.60 | 29,892 | 2023-06-20 | Filing | |
| $57.42 | 889 | $51,046.38 | 27,962 | 2022-06-21 | Filing | |
| $63.31 | 4,716 | $298,569.96 | 39,457 | 2022-03-11 | Filing | |
| $64.29 | 1,946 | $125,108.34 | 44,173 | 2022-03-11 | Filing | |
| $67.12 | 4,699 | $315,396.88 | 34,877 | 2022-01-18 | Filing |