May 15
2024
SELL
Payment of exercise price or tax liability
$22,258
$13.07 p/Share
1,703
Reduced 6.54%
24,337
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
4,771
Added 15.48%
26,040
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$19,184
$8.16 p/Share
2,351
Reduced 9.95%
21,269
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
5,734
Added 20.06%
22,850
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$23,343
$1.13 p/Share
20,658
Reduced 8.78%
214,637
Common Stock
Mar 11
2023
BUY
Exercise of conversion of derivative security
-
59,737
Added 20.25%
235,295
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$35,759
$1.28 p/Share
27,937
Reduced 13.73%
175,558
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
68,811
Added 26.14%
194,426
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$66,519
$3.22 p/Share
20,658
Reduced 13.3%
134,684
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$66,519
$3.22 p/Share
20,658
Reduced 13.3%
134,684
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
59,737
Added 27.77%
155,342
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
59,737
Added 27.77%
155,342
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$22,435
$3.26 p/Share
6,882
Reduced 6.71%
95,605
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
19,900
Added 16.26%
102,487
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$27,515
$3.22 p/Share
8,545
Reduced 9.38%
82,587
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
22,545
Added 19.83%
91,132
Common Stock
Aug 09
2021
SELL
Open market or private sale
$94,401
$9.15 p/Share
10,317
Reduced 13.08%
68,587
Common Stock
Jun 09
2021
SELL
Open market or private sale
$93,584
$9.07 p/Share
10,318
Reduced 11.56%
78,904
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$274,471
$10.57 p/Share
25,967
Reduced 22.54%
89,222
Common Stock
Mar 11
2021
BUY
Exercise of conversion of derivative security
-
59,737
Added 34.15%
115,189
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$61,319
$8.91 p/Share
6,882
Reduced 11.04%
55,452
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
19,900
Added 24.2%
62,334
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$88,518
$9.19 p/Share
9,632
Reduced 18.5%
42,434
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
-
27,566
Added 34.62%
52,066
Common Stock
Nov 10
2020
SELL
Open market or private sale
$189,794
$9.75 p/Share
19,466
Reduced 44.28%
24,500
Common Stock