Sep 11
2025
SELL
Payment of exercise price or tax liability
$7,407
$10.12 p/Share
732
Reduced 0.74%
97,814
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
-
1,457
Added 1.46%
98,546
Common Stock
Aug 22
2025
SELL
Payment of exercise price or tax liability
$30,639
$9.19 p/Share
3,334
Reduced 3.32%
97,089
Common Stock
Aug 22
2025
BUY
Exercise of conversion of derivative security
-
6,644
Added 6.21%
100,423
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$50,824
$8.97 p/Share
5,666
Reduced 5.7%
93,779
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
11,288
Added 10.19%
99,445
Common Stock
Jun 11
2025
SELL
Payment of exercise price or tax liability
$20,370
$9.18 p/Share
2,219
Reduced 2.46%
88,157
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
-
5,827
Added 6.06%
90,376
Common Stock
May 22
2025
SELL
Payment of exercise price or tax liability
$21,252
$9.09 p/Share
2,338
Reduced 2.69%
84,549
Common Stock
May 22
2025
BUY
Exercise of conversion of derivative security
-
6,645
Added 7.1%
86,887
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$38,140
$9.6 p/Share
3,973
Reduced 4.72%
80,242
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
11,289
Added 11.82%
84,215
Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$24,595
$10.52 p/Share
2,338
Reduced 3.11%
72,926
Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
6,644
Added 8.11%
75,264
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$130,880
$10.06 p/Share
13,010
Reduced 15.94%
68,620
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
35,501
Added 30.31%
81,630
Common Stock
Feb 12
2025
BUY
Open market or private purchase
$113,280
$9.44 p/Share
12,000
Added 20.64%
46,129
Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$29,242
$12.47 p/Share
2,345
Reduced 6.43%
34,129
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
-
6,645
Added 15.41%
36,474
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$54,128
$11.92 p/Share
4,541
Reduced 13.21%
29,829
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
12,869
Added 27.24%
34,370
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$32,173
$13.72 p/Share
2,345
Reduced 9.83%
21,501
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
-
6,644
Added 21.79%
23,846
Common Stock
May 22
2024
SELL
Payment of exercise price or tax liability
$109,792
$11.71 p/Share
9,376
Reduced 35.28%
17,202
Common Stock
May 22
2024
BUY
Exercise of conversion of derivative security
-
26,578
Added 50.0%
26,578
Common Stock