| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.42 | 97,581 | $3,749,062.02 | 100,373 | 2026-09-01 | Filing | |
| $39.25 | 4,615 | $181,138.75 | 197,954 | 2026-08-28 | Filing | |
| $38.16 | 21,792 | $831,582.72 | 202,569 | 2026-08-28 | Filing | |
| $39.00 | 15,000 | $585,000.00 | 224,361 | 2026-08-27 | Filing | |
| $40.94 | 15,086 | $617,580.11 | 239,361 | 2026-08-26 | Filing | |
| $40.71 | 115,000 | $4,681,822.50 | 254,447 | 2026-08-25 | Filing | |
| $39.79 | 3,195 | $127,127.77 | 10,037 | 2026-08-14 | Filing | |
| $39.79 | 3,074 | $122,313.54 | 13,232 | 2026-08-14 | Filing | |
| $37.46 | 2,500 | $93,654.50 | 9,182 | 2026-05-13 | Filing | |
| $24.00 | 3,000 | $72,000.00 | 8,697 | 2024-12-06 | Filing | |
| $22.70 | 1,797 | $40,791.90 | 40,791 | 2024-11-15 | Filing | |
| $22.86 | 2,689 | $61,470.54 | 0 | 2024-11-15 | Filing | |
| $22.39 | 741 | $16,590.99 | 2,689 | 2024-11-15 | Filing | |
| $27.76 | 1,296 | $35,976.96 | 87,513 | 2024-04-09 | Filing | |
| $28.29 | 7,898 | $223,434.42 | 88,809 | 2024-04-08 | Filing | |
| $10.00 | 268,630 | $2,686,300.00 | 679,580 | 2023-12-21 | Filing | |
| $0.59 | 10,400 | $6,152.64 | 56,772 | 2020-11-13 | Filing | |
| $0.60 | 1,743 | $1,039.70 | 39,305 | 2020-05-15 | Filing | |
| $0.60 | 1,047 | $624.43 | 41,422 | 2020-05-15 | Filing | |
| $0.90 | 757 | $678.27 | 41,048 | 2020-04-13 | Filing |