| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.87 | 968 | $40,530.16 | 10,842 | 2025-11-06 | Filing | |
| $42.32 | 11 | $465.52 | 9,874 | 2025-11-06 | Filing | |
| $41.26 | 2,425 | $100,055.50 | 14,343 | 2025-11-06 | Filing | |
| $41.17 | 2,400 | $98,808.00 | 96,626 | 2025-11-05 | Filing | |
| $40.91 | 2,437 | $99,697.67 | 7,422 | 2025-11-05 | Filing | |
| $40.82 | 100 | $4,082.00 | 10,536 | 2025-10-31 | Filing | |
| $40.78 | 511 | $20,838.58 | 10,436 | 2025-10-31 | Filing | |
| $42.41 | 153 | $6,488.73 | 9,925 | 2025-08-01 | Filing | |
| $27.16 | 1,000 | $27,160.00 | 49,741 | 2023-05-11 | Filing | |
| $28.68 | 1,223 | $35,075.64 | 4,685 | 2023-05-08 | Filing | |
| $29.78 | 337 | $10,035.86 | 3,462 | 2023-05-02 | Filing | |
| $29.55 | 3,250 | $96,037.50 | 92,207 | 2023-05-02 | Filing | |
| $32.91 | 1,000 | $32,910.00 | 48,741 | 2023-04-26 | Filing | |
| $32.83 | 625 | $20,518.75 | 3,125 | 2023-04-25 | Filing | |
| $32.94 | 2,200 | $72,468.00 | 79,694 | 2023-04-25 | Filing | |
| $32.82 | 2,500 | $82,050.00 | 88,957 | 2023-04-25 | Filing | |
| $39.21 | 1,910 | $74,891.10 | 77,494 | 2023-03-13 | Filing | |
| $37.38 | 668 | $24,969.84 | 75,584 | 2023-03-13 | Filing | |
| $39.19 | 2,500 | $97,975.00 | 2,500 | 2023-03-10 | Filing | |
| $39.35 | 1,250 | $49,187.50 | 86,457 | 2023-03-10 | Filing |