Sep 25
2025
SELL
Open market or private sale
$109,371
$12.17 p/Share
8,987
Reduced 10.18%
79,335
Common Stock
Sep 23
2025
SELL
Payment of exercise price or tax liability
$275,142
$12.41 p/Share
22,171
Reduced 20.07%
88,322
Common Stock
Sep 23
2025
BUY
Exercise of conversion of derivative security
-
43,657
Added 30.13%
101,219
Common Stock
Aug 29
2025
SELL
Open market or private sale
$132,740
$11.18 p/Share
11,873
Reduced 15.08%
66,836
Common Stock
Aug 28
2025
SELL
Payment of exercise price or tax liability
$251,636
$11.27 p/Share
22,328
Reduced 22.1%
78,709
Common Stock
Aug 28
2025
BUY
Exercise of conversion of derivative security
-
43,966
Added 33.12%
88,785
Common Stock
Mar 03
2025
SELL
Open market or private sale
$160,990
$11.24 p/Share
14,323
Reduced 20.4%
55,877
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$175,268
$11.18 p/Share
15,677
Reduced 18.26%
70,200
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
30,000
Added 25.89%
85,877
Common Stock
Dec 11
2024
SELL
Open market or private sale
$29,224
$10.43 p/Share
2,802
Reduced 4.89%
54,517
Common Stock
Sep 26
2024
SELL
Open market or private sale
$26,836
$8.86 p/Share
3,029
Reduced 5.02%
57,319
Common Stock
Sep 24
2024
SELL
Payment of exercise price or tax liability
$52,336
$8.73 p/Share
5,995
Reduced 9.04%
60,348
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
-
11,826
Added 15.76%
63,228
Common Stock
Aug 29
2024
SELL
Open market or private sale
$82,511
$8.63 p/Share
9,561
Reduced 14.92%
54,517
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$142,097
$8.49 p/Share
16,737
Reduced 20.71%
64,078
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
-
33,023
Added 31.75%
70,990
Common Stock
Sep 28
2023
SELL
Open market or private sale
$139,795
$9.08 p/Share
15,396
Reduced 25.21%
45,664
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$134,478
$8.88 p/Share
15,144
Reduced 19.87%
61,060
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
-
30,540
Added 32.29%
64,042
Common Stock
Aug 30
2023
SELL
Open market or private sale
$159,096
$10.5 p/Share
15,152
Reduced 24.91%
45,664
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$152,159
$10.21 p/Share
14,903
Reduced 19.68%
60,816
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
-
30,055
Added 31.28%
66,017
Common Stock
Sep 23
2022
SELL
Open market or private sale
$273,982
$13.03 p/Share
21,027
Reduced 32.34%
43,995
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$242,622
$13.29 p/Share
18,256
Reduced 21.92%
65,022
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
39,283
Added 35.23%
72,210
Common Stock