| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.06 | 1,778 | $71,226.68 | 492,973 | 2026-07-01 | Filing | |
| $39.90 | 1,684 | $67,191.60 | 25,126 | 2026-06-09 | Filing | |
| $46.92 | 7,500 | $351,900.00 | 494,541 | 2026-06-01 | Filing | |
| $50.00 | 2,500 | $125,000.00 | 502,041 | 2026-05-27 | Filing | |
| $45.02 | 2,500 | $112,550.00 | 504,541 | 2026-05-11 | Filing | |
| $40.27 | 5,000 | $201,350.00 | 507,041 | 2026-05-08 | Filing | |
| $46.05 | 2,391 | $110,105.55 | 8,682 | 2026-05-11 | Filing | |
| $32.00 | 3,595 | $115,040.00 | 10,870 | 2026-02-19 | Filing | |
| $33.10 | 23,809 | $788,077.90 | 152,246 | 2025-02-19 | Filing | |
| $33.05 | 13,831 | $457,114.55 | 176,055 | 2025-02-14 | Filing | |
| $33.26 | 16,539 | $550,087.14 | 189,886 | 2025-02-12 | Filing | |
| $125.86 | 1,500 | $188,790.00 | 15,508 | 2022-08-26 | Filing | |
| $120.50 | 1,200 | $144,600.00 | 8,984 | 2022-08-18 | Filing | |
| $120.02 | 1,000 | $120,020.00 | 17,008 | 2022-08-15 | Filing | |
| $120.03 | 500 | $60,015.00 | 18,008 | 2022-08-12 | Filing | |
| $113.56 | 4,534 | $514,881.04 | 40,072 | 2022-08-09 | Filing | |
| $110.91 | 16,289 | $1,806,612.99 | 168,691 | 2022-08-09 | Filing | |
| $110.77 | 16,289 | $1,804,332.53 | 433,240 | 2022-08-09 | Filing | |
| $108.24 | 1,101 | $119,172.24 | 10,184 | 2022-08-04 | Filing | |
| $105.58 | 2,500 | $263,950.00 | 18,508 | 2022-08-04 | Filing |