| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.45 | 134 | $7,832.30 | 542 | 2026-05-07 | Filing | |
| $58.45 | 802 | $46,876.90 | 3,211 | 2026-05-07 | Filing | |
| $58.45 | 27 | $1,578.15 | 1,139 | 2026-05-07 | Filing | |
| $52.66 | 2,000 | $105,320.00 | 2,409 | 2026-03-10 | Filing | |
| $52.00 | 400 | $20,800.00 | 400 | 2026-03-10 | Filing | |
| $51.30 | 155 | $7,951.50 | 1,019 | 2026-02-06 | Filing | |
| $50.67 | 326 | $16,518.42 | 826 | 2026-01-08 | Filing | |
| $50.38 | 1,000 | $50,380.00 | 1,000 | 2025-11-05 | Filing | |
| $44.92 | 375 | $16,845.00 | 855 | 2025-08-20 | Filing | |
| $44.92 | 200 | $8,984.00 | 500 | 2025-08-20 | Filing | |
| $44.92 | 150 | $6,738.00 | 381 | 2025-08-20 | Filing | |
| $44.92 | 37 | $1,662.04 | 1,051 | 2025-08-20 | Filing | |
| $40.04 | 480 | $19,219.20 | 480 | 2024-09-09 | Filing | |
| $37.25 | 87 | $3,240.75 | 187 | 2024-07-23 | Filing | |
| $39.96 | 956 | $38,200.42 | 956 | 2024-07-15 | Filing | |
| $33.75 | 8,900 | $300,375.00 | 33,900 | 2023-12-05 | Filing | |
| $32.00 | 100 | $3,200.00 | 100 | 2023-11-07 | Filing | |
| $31.78 | 100 | $3,177.50 | 300 | 2023-11-06 | Filing | |
| $31.80 | 200 | $6,359.92 | 200 | 2023-11-06 | Filing | |
| $39.65 | 10,000 | $396,500.00 | 25,000 | 2023-09-06 | Filing |