| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.44 | 1,000 | $40,440.00 | 22,190 | 2025-11-17 | Filing | |
| $39.60 | 1,000 | $39,600.00 | 5,000 | 2025-11-19 | Filing | |
| $40.58 | 1,000 | $40,580.00 | 10,000 | 2025-11-13 | Filing | |
| $49.58 | 1,000 | $49,580.00 | 10,000 | 2025-11-13 | Filing | |
| $40.82 | 1,000 | $40,816.10 | 21,000 | 2025-11-12 | Filing | |
| $42.45 | 1,000 | $42,450.00 | 9,000 | 2025-10-16 | Filing | |
| $62.95 | 500 | $31,475.00 | 4,000 | 2024-06-11 | Filing | |
| $63.28 | 500 | $31,640.00 | 3,500 | 2024-06-10 | Filing | |
| $68.38 | 3,350 | $229,056.25 | 10,595 | 2024-04-17 | Filing | |
| $57.53 | 500 | $28,765.00 | 28,765 | 2023-07-17 | Filing | |
| $51.14 | 40 | $2,045.60 | 6,504 | 2022-02-28 | Filing | |
| $50.58 | 5,940 | $300,433.32 | 5,940 | 2022-11-29 | Filing | |
| $43.89 | 1,000 | $43,885.00 | 10,000 | 2022-10-14 | Filing | |
| $44.89 | 500 | $22,445.00 | 2,000 | 2022-10-17 | Filing | |
| $47.25 | 1,000 | $47,250.00 | 282,929 | 2022-09-15 | Filing | |
| $48.00 | 4,000 | $192,000.00 | 281,929 | 2022-09-14 | Filing | |
| $47.58 | 500 | $23,790.00 | 1,500 | 2022-09-15 | Filing | |
| $48.62 | 500 | $24,310.00 | 28,265 | 2022-09-13 | Filing | |
| $46.63 | 1,058 | $49,330.31 | 5,096 | 2022-07-14 | Filing | |
| $48.92 | 1,000 | $48,919.70 | 26,176 | 2022-06-15 | Filing |