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
Aug 12
2022
BUY
Exercise of conversion of derivative security
-
382
Added 1.18%
32,089
Common Stock
Feb 03
2022
SELL
Payment of exercise price or tax liability
$9,608
$37.24 p/Share
258
Reduced 0.81%
31,707
Common Stock
Feb 03
2022
BUY
Exercise of conversion of derivative security
-
516
Added 1.59%
31,965
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$12,814
$37.25 p/Share
344
Reduced 1.08%
31,449
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
-
688
Added 2.12%
31,793
Common Stock