| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.94 | 2,000 | $73,880.00 | 128,443 | 2026-02-13 | Filing | |
| $49.20 | 2,000 | $98,400.00 | 128,443 | 2026-01-15 | Filing | |
| $55.00 | 7,000 | $385,000.00 | 128,443 | 2026-01-12 | Filing | |
| $49.25 | 15,337 | $755,347.25 | 128,443 | 2026-01-05 | Filing | |
| $50.00 | 14,000 | $700,000.00 | 143,780 | 2026-01-05 | Filing | |
| $50.00 | 4,506 | $225,300.00 | 157,780 | 2026-01-05 | Filing | |
| $48.38 | 5,028 | $243,229.50 | 89,174 | 2025-12-01 | Filing | |
| $39.00 | 6,233 | $243,087.00 | 35,212 | 2025-11-06 | Filing | |
| $32.25 | 3,535 | $113,989.96 | 18,016 | 2025-09-12 | Filing | |
| $57.82 | 3,350 | $193,682.60 | 80,904 | 2024-12-02 | Filing | |
| $63.14 | 4,684 | $295,747.76 | 30,963 | 2024-08-15 | Filing | |
| $89.61 | 1,228 | $110,041.08 | 23,147 | 2024-03-04 | Filing | |
| $90.10 | 13,772 | $1,240,857.20 | 24,375 | 2024-03-04 | Filing | |
| $84.48 | 1,500 | $126,720.00 | 32,859 | 2024-02-28 | Filing | |
| $84.97 | 12,770 | $1,085,066.90 | 34,359 | 2024-02-28 | Filing | |
| $86.06 | 13,852 | $1,192,103.12 | 47,129 | 2024-02-28 | Filing | |
| $83.30 | 15,319 | $1,276,072.70 | 17,065 | 2024-02-22 | Filing | |
| $64.81 | 37,947 | $2,459,345.07 | 38,217,344 | 2023-08-08 | Filing | |
| $75.42 | 14,242 | $1,074,131.64 | 36,462 | 2023-06-16 | Filing | |
| $75.22 | 11,146 | $838,402.12 | 8,051 | 2023-05-19 | Filing |