Aug 19
2024
SELL
Payment of exercise price or tax liability
$4,406
$13.9 p/Share
317
Reduced 1.11%
28,310
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
-
655
Added 2.24%
28,627
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$12,131
$5.45 p/Share
2,226
Reduced 7.37%
27,972
Common Stock
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
4,608
Added 13.24%
30,198
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$78,287
$5.61 p/Share
13,955
Reduced 35.29%
25,590
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
-
28,890
Added 42.22%
39,545
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$4,398
$5.69 p/Share
773
Reduced 6.76%
10,655
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
1,600
Added 12.28%
11,428
Common Stock
Aug 19
2023
SELL
Payment of exercise price or tax liability
$2,263
$7.14 p/Share
317
Reduced 3.12%
9,828
Common Stock
Aug 19
2023
BUY
Exercise of conversion of derivative security
-
655
Added 6.06%
10,145
Common Stock
Jun 25
2023
SELL
Payment of exercise price or tax liability
$2,700
$6.7 p/Share
403
Reduced 4.07%
9,490
Common Stock
Jun 25
2023
BUY
Exercise of conversion of derivative security
-
833
Added 7.77%
9,893
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$16,110
$6.52 p/Share
2,471
Reduced 21.43%
9,060
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
$30,050
$6.52 p/Share
4,609
Added 28.56%
11,531
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$13,318
$17.23 p/Share
773
Reduced 10.05%
6,922
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
1,600
Added 17.21%
7,695
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$32,249
$18.87 p/Share
1,709
Reduced 21.9%
6,095
Common Stock
Sep 26
2022
BUY
Exercise of conversion of derivative security
-
3,538
Added 31.19%
7,804
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$11,482
$36.22 p/Share
317
Reduced 6.92%
4,266
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
-
655
Added 12.5%
4,583
Common Stock
Jun 25
2022
SELL
Payment of exercise price or tax liability
$14,364
$51.67 p/Share
278
Reduced 6.61%
3,928
Common Stock
Jun 25
2022
BUY
Exercise of conversion of derivative security
-
833
Added 16.53%
4,206
Common Stock
Dec 14
2021
SELL
Payment of exercise price or tax liability
$130,196
$168.43 p/Share
773
Reduced 18.64%
3,373
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
1,600
Added 27.85%
4,146
Common Stock
Sep 28
2021
SELL
Open market or private sale
$1,609,640
$214.59 p/Share
7,501
Reduced 74.66%
2,546
Common Stock