Mar 29
2024
SELL
Payment of exercise price or tax liability
$70,380
$8.78 p/Share
8,016
Reduced 5.72%
132,086
Common Stock
Mar 29
2024
BUY
Exercise of conversion of derivative security
-
18,323
Added 11.57%
140,102
Common Stock
Mar 24
2024
SELL
Payment of exercise price or tax liability
$38,836
$8.5 p/Share
4,569
Reduced 3.62%
121,779
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
10,444
Added 7.63%
126,348
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$30,764
$8.79 p/Share
3,500
Reduced 2.93%
115,904
Common Stock
Mar 17
2024
BUY
Exercise of conversion of derivative security
-
8,000
Added 6.28%
119,404
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$59,912
$8.41 p/Share
7,124
Reduced 6.01%
111,404
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
15,124
Added 11.32%
118,528
Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$112,385
$13.98 p/Share
8,039
Reduced 7.21%
103,404
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
-
18,323
Added 14.12%
111,443
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$60,994
$13.98 p/Share
4,363
Reduced 4.48%
93,120
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
10,445
Added 9.68%
97,483
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$47,959
$14.52 p/Share
3,303
Reduced 3.66%
87,038
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
8,000
Added 8.13%
90,341
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$55,111
$15.33 p/Share
3,595
Reduced 4.18%
82,341
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
11,687
Added 11.97%
85,936
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$357,989
$14.76 p/Share
24,254
Reduced 24.62%
74,249
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
55,250
Added 35.93%
98,503
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$7,864
$17.36 p/Share
453
Reduced 1.04%
43,253
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
1,035
Added 2.31%
43,706
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$111,138
$19.57 p/Share
5,679
Reduced 11.75%
42,671
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
-
18,323
Added 27.48%
48,350
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$41,098
$17.73 p/Share
2,318
Reduced 7.17%
30,027
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
8,000
Added 19.83%
32,345
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$61,057
$17.17 p/Share
3,556
Reduced 12.75%
24,345
Common Stock