| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.00 | 4,967 | $188,746.00 | 34,374 | 2025-11-25 | Filing | |
| $37.32 | 5,033 | $187,831.56 | 34,374 | 2025-11-24 | Filing | |
| $37.29 | 5,166 | $192,640.14 | 78,798 | 2025-11-26 | Filing | |
| $35.72 | 3,000 | $107,160.00 | 11,371 | 2025-11-21 | Filing | |
| $36.30 | 3,000 | $108,900.00 | 83,964 | 2025-09-12 | Filing | |
| $37.00 | 5,000 | $185,000.00 | 34,374 | 2025-08-22 | Filing | |
| $36.00 | 5,000 | $180,000.00 | 34,374 | 2025-08-19 | Filing | |
| $36.82 | 2,452 | $90,282.64 | 33,715 | 2025-08-06 | Filing | |
| $36.58 | 2,500 | $91,450.00 | 71,872 | 2025-08-05 | Filing | |
| $33.44 | 2,500 | $83,600.00 | 73,550 | 2025-05-28 | Filing | |
| $38.12 | 6,100 | $232,532.00 | 17,828 | 2025-03-05 | Filing | |
| $24.07 | 3,500 | $84,245.00 | 8,970 | 2024-08-15 | Filing | |
| $24.09 | 1,500 | $36,135.00 | 71,284 | 2024-05-01 | Filing | |
| $30.39 | 1,500 | $45,585.00 | 72,784 | 2024-04-01 | Filing | |
| $32.16 | 1,885 | $60,621.60 | 50,954 | 2024-03-18 | Filing | |
| $36.72 | 1,500 | $55,080.00 | 74,284 | 2024-03-12 | Filing | |
| $37.36 | 8,231 | $307,510.16 | 52,839 | 2024-03-05 | Filing | |
| $34.43 | 1,248 | $42,968.64 | 30,789 | 2023-11-01 | Filing | |
| $57.09 | 3,417 | $195,076.53 | 32,037 | 2023-07-26 | Filing | |
| $47.89 | 713 | $34,145.57 | 16,140 | 2023-06-08 | Filing |