Dec 11
2024
SELL
Open market or private sale
$29,224
$10.43 p/Share
2,802
Reduced 4.89%
54,517
Common Stock
Sep 26
2024
SELL
Open market or private sale
$26,836
$8.86 p/Share
3,029
Reduced 5.02%
57,319
Common Stock
Sep 24
2024
SELL
Payment of exercise price or tax liability
$52,336
$8.73 p/Share
5,995
Reduced 9.04%
60,348
Common Stock
Sep 24
2024
BUY
Exercise of conversion of derivative security
-
11,826
Added 15.76%
63,228
Common Stock
Aug 29
2024
SELL
Open market or private sale
$82,511
$8.63 p/Share
9,561
Reduced 14.92%
54,517
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$142,097
$8.49 p/Share
16,737
Reduced 20.71%
64,078
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
-
33,023
Added 31.75%
70,990
Common Stock
Sep 28
2023
SELL
Open market or private sale
$139,795
$9.08 p/Share
15,396
Reduced 25.21%
45,664
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$134,478
$8.88 p/Share
15,144
Reduced 19.87%
61,060
Common Stock
Sep 26
2023
BUY
Exercise of conversion of derivative security
-
30,540
Added 32.29%
64,042
Common Stock
Aug 30
2023
SELL
Open market or private sale
$159,096
$10.5 p/Share
15,152
Reduced 24.91%
45,664
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$152,159
$10.21 p/Share
14,903
Reduced 19.68%
60,816
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
-
30,055
Added 31.28%
66,017
Common Stock
Sep 23
2022
SELL
Open market or private sale
$273,982
$13.03 p/Share
21,027
Reduced 32.34%
43,995
Common Stock
Sep 22
2022
SELL
Payment of exercise price or tax liability
$242,622
$13.29 p/Share
18,256
Reduced 21.92%
65,022
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
39,283
Added 35.23%
72,210
Common Stock
Sep 01
2022
SELL
Open market or private sale
$153,705
$13.81 p/Share
11,130
Reduced 20.19%
43,995
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$159,279
$14.55 p/Share
10,947
Reduced 16.57%
55,125
Common Stock
Aug 28
2022
BUY
Exercise of conversion of derivative security
-
22,077
Added 27.05%
59,536
Common Stock
Jun 01
2022
SELL
Open market or private sale
$18,458
$14.58 p/Share
1,266
Reduced 2.8%
43,958
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$18,466
$14.82 p/Share
1,246
Reduced 2.68%
45,224
Common Stock
May 28
2022
BUY
Exercise of conversion of derivative security
-
2,512
Added 5.13%
46,470
Common Stock
Mar 16
2022
SELL
Open market or private sale
$105,368
$15.75 p/Share
6,690
Reduced 13.21%
43,958
Common Stock
Mar 02
2022
SELL
Open market or private sale
$17,718
$16.02 p/Share
1,106
Reduced 2.14%
50,648
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$23,075
$16.4 p/Share
1,407
Reduced 2.65%
51,754
Common Stock