May 22
2023
BUY
Exercise of conversion of derivative security
-
18,059
Added 34.85%
33,764
Common Stock
Mar 02
2023
SELL
Open market or private sale
$21,738
$6.99 p/Share
3,110
Reduced 16.07%
16,242
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$19,977
$7.41 p/Share
2,696
Reduced 12.23%
19,352
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
8,914
Added 28.79%
22,048
Common Stock
Feb 22
2023
SELL
Open market or private sale
$6,646
$8.36 p/Share
795
Reduced 5.71%
13,134
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$5,546
$8.34 p/Share
665
Reduced 4.56%
13,929
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
2,195
Added 13.34%
14,255
Common Stock
Nov 22
2022
SELL
Open market or private sale
$6,135
$4.61 p/Share
1,331
Reduced 9.69%
12,399
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$3,983
$4.61 p/Share
864
Reduced 5.92%
13,730
Common Stock
Nov 20
2022
BUY
Exercise of conversion of derivative security
-
2,195
Added 13.58%
13,963
Common Stock
Sep 23
2022
SELL
Open market or private sale
$133,735
$6.17 p/Share
21,675
Reduced 63.61%
12,399
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$6,492
$9.45 p/Share
687
Reduced 1.98%
34,074
Common Stock
Aug 20
2022
BUY
Exercise of conversion of derivative security
-
2,195
Added 6.01%
34,307
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$12,599
$10.43 p/Share
1,208
Reduced 3.58%
32,566
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
4,954
Added 13.0%
33,142
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$182,579
$21.63 p/Share
8,441
Reduced 22.65%
28,820
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
34,482
Added 48.06%
37,261
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$18,486
$23.67 p/Share
781
Reduced 21.94%
2,779
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
2,588
Added 46.83%
2,938
Common Stock
Dec 08
2021
SELL
Open market or private sale
$36,826
$41.1 p/Share
896
Reduced 47.97%
972
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$34,338
$43.03 p/Share
798
Reduced 29.93%
1,868
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
-
2,588
Added 56.44%
1,997
Common Stock
Aug 27
2021
SELL
Open market or private sale
$97,476
$49.86 p/Share
1,955
Reduced 96.16%
78
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$30,064
$47.57 p/Share
632
Reduced 23.71%
2,033
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
2,587
Added 54.47%
2,162
Common Stock