Jan 06
2026
SELL
Open market or private sale
$116,199
$11.62 p/Share
10,000
Reduced 0.48%
2,070,919
Common Stock
Jan 05
2026
SELL
Open market or private sale
$116,600
$11.66 p/Share
10,000
Reduced 0.48%
2,080,919
Common Stock
Jan 02
2026
SELL
Open market or private sale
$113,699
$11.37 p/Share
10,000
Reduced 0.48%
2,090,919
Common Stock
Dec 10
2025
SELL
Open market or private sale
$109,537
$10.03 p/Share
10,921
Reduced 0.52%
2,100,919
Common Stock
Dec 09
2025
SELL
Open market or private sale
$97,887
$10.01 p/Share
9,779
Reduced 0.46%
2,111,840
Common Stock
Dec 08
2025
SELL
Open market or private sale
$43,171
$10.04 p/Share
4,300
Reduced 0.2%
2,121,619
Common Stock
Dec 05
2025
SELL
Payment of exercise price or tax liability
$65,643
$9.94 p/Share
6,604
Reduced 0.31%
2,125,919
Common Stock
Dec 03
2025
SELL
Payment of exercise price or tax liability
$60,430
$9.32 p/Share
6,484
Reduced 0.3%
2,132,523
Common Stock
Dec 01
2025
SELL
Payment of exercise price or tax liability
$23,216
$8.65 p/Share
2,684
Reduced 0.13%
2,139,007
Common Stock
Nov 22
2025
SELL
Payment of exercise price or tax liability
$55,275
$8.37 p/Share
6,604
Reduced 0.31%
2,141,691
Common Stock
Nov 03
2025
SELL
Open market or private sale
$284,500
$11.38 p/Share
25,000
Reduced 1.15%
2,148,295
Common Stock
Oct 01
2025
SELL
Open market or private sale
$273,250
$10.93 p/Share
25,000
Reduced 1.14%
2,173,295
Common Stock
Sep 05
2025
SELL
Payment of exercise price or tax liability
$75,219
$11.39 p/Share
6,604
Reduced 0.3%
2,198,295
Common Stock
Sep 03
2025
SELL
Payment of exercise price or tax liability
$73,852
$11.39 p/Share
6,484
Reduced 0.29%
2,204,899
Common Stock
Sep 02
2025
SELL
Open market or private sale
$281,000
$11.24 p/Share
25,000
Reduced 1.12%
2,211,383
Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$30,233
$11.26 p/Share
2,685
Reduced 0.12%
2,236,383
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$76,210
$11.54 p/Share
6,604
Reduced 0.29%
2,239,068
Common Stock
Aug 01
2025
SELL
Open market or private sale
$254,500
$10.18 p/Share
25,000
Reduced 1.1%
2,245,672
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$19,939
$10.55 p/Share
1,890
Reduced 0.08%
2,295,672
Common Stock
Jul 01
2025
SELL
Open market or private sale
$263,250
$10.53 p/Share
25,000
Reduced 1.09%
2,270,672
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$67,624
$10.24 p/Share
6,604
Reduced 0.29%
2,297,562
Common Stock
Jun 03
2025
SELL
Open market or private sale
$246,201
$10.02 p/Share
24,571
Reduced 1.06%
2,304,166
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$57,521
$10.17 p/Share
5,656
Reduced 0.24%
2,328,737
Common Stock
Jun 02
2025
SELL
Open market or private sale
$4,290
$10.0 p/Share
429
Reduced 0.02%
2,334,393
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$18,100
$9.88 p/Share
1,832
Reduced 0.08%
2,334,822
Common Stock