Oct 28
2025
SELL
Payment of exercise price or tax liability
$9,120
$1.35 p/Share
6,756
Reduced 8.5%
72,765
Common Stock
Oct 28
2025
BUY
Exercise of conversion of derivative security
-
13,512
Added 14.52%
79,521
Common Stock
Oct 25
2025
SELL
Payment of exercise price or tax liability
$6,991
$1.44 p/Share
4,855
Reduced 6.85%
66,009
Common Stock
Oct 25
2025
BUY
Exercise of conversion of derivative security
-
9,709
Added 12.05%
70,864
Common Stock
Sep 06
2025
SELL
Payment of exercise price or tax liability
$4,864
$1.82 p/Share
2,673
Reduced 4.19%
61,155
Common Stock
Sep 06
2025
BUY
Exercise of conversion of derivative security
-
5,345
Added 7.73%
63,828
Common Stock
Nov 18
2024
SELL
Payment of exercise price or tax liability
$8,863
$7.23 p/Share
1,226
Reduced 2.05%
58,483
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
2,451
Added 3.94%
59,709
Common Stock
Oct 25
2024
SELL
Payment of exercise price or tax liability
$40,733
$8.39 p/Share
4,855
Reduced 7.82%
57,258
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
-
9,709
Added 13.52%
62,113
Common Stock
Sep 06
2024
SELL
Payment of exercise price or tax liability
$22,640
$8.47 p/Share
2,673
Reduced 4.85%
52,404
Common Stock
Sep 06
2024
BUY
Exercise of conversion of derivative security
-
5,345
Added 8.85%
55,077
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$134,257
$10.95 p/Share
12,261
Reduced 19.78%
49,732
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
24,522
Added 28.34%
61,993
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
$13,730
$11.19 p/Share
1,227
Reduced 3.17%
37,471
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
2,453
Added 5.96%
38,698
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$25,901
$9.69 p/Share
2,673
Reduced 6.87%
36,245
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
-
5,345
Added 12.08%
38,918
Common Stock
Aug 12
2023
SELL
Payment of exercise price or tax liability
$2,342
$12.2 p/Share
192
Reduced 0.57%
33,573
Common Stock
Aug 12
2023
BUY
Exercise of conversion of derivative security
-
383
Added 1.12%
33,765
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$5,589
$21.58 p/Share
259
Reduced 0.77%
33,382
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
-
517
Added 1.51%
33,641
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$24,969
$20.35 p/Share
1,227
Reduced 3.57%
33,124
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
2,453
Added 6.67%
34,351
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$4,597
$24.07 p/Share
191
Reduced 0.6%
31,898
Common Stock