Mar 29
2024
BUY
Exercise of conversion of derivative security
-
43,017
Added 6.14%
657,267
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
22,475
Added 3.53%
614,250
Common Stock
Mar 17
2024
BUY
Exercise of conversion of derivative security
-
18,750
Added 3.07%
591,775
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
37,810
Added 6.19%
573,025
Common Stock
Mar 29
2023
SELL
Payment of exercise price or tax liability
$307,000
$13.98 p/Share
21,960
Reduced 3.94%
535,215
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
-
43,017
Added 7.17%
557,175
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$160,392
$13.98 p/Share
11,473
Reduced 2.18%
514,158
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
22,475
Added 4.1%
525,631
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$138,970
$14.52 p/Share
9,571
Reduced 1.87%
503,156
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
18,750
Added 3.53%
512,727
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$152,119
$15.33 p/Share
9,923
Reduced 1.97%
493,977
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
27,500
Added 5.18%
503,900
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
130,000
Added 21.44%
476,400
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$412,242
$19.57 p/Share
21,065
Reduced 5.73%
346,400
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
-
43,018
Added 10.48%
367,465
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
18,750
Added 5.46%
324,447
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
27,500
Added 8.25%
305,697
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
6,624
Added 2.33%
278,197
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$68,722
$10.79 p/Share
6,369
Reduced 2.29%
271,573
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
-
18,750
Added 6.32%
277,942
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$117,525
$12.52 p/Share
9,387
Reduced 3.5%
259,192
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
27,500
Added 9.29%
268,579
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$25,901
$11.39 p/Share
2,274
Reduced 0.93%
241,079
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
-
6,624
Added 2.65%
243,353
Common Stock