Jun 12
2024
SELL
Payment of exercise price or tax liability
$65,837
$5.03 p/Share
13,089
Reduced 0.41%
3,166,975
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
-
50,000
Added 1.55%
3,180,064
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$28,053
$5.88 p/Share
4,771
Reduced 0.15%
3,130,064
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
15,625
Added 0.5%
3,134,835
Common Stock
Dec 20
2023
SELL
Payment of exercise price or tax liability
$26,328
$5.76 p/Share
4,571
Reduced 0.15%
3,119,210
Common Stock
Dec 20
2023
BUY
Exercise of conversion of derivative security
-
15,625
Added 0.5%
3,123,781
Common Stock
Sep 20
2023
SELL
Payment of exercise price or tax liability
$30,962
$6.19 p/Share
5,002
Reduced 0.16%
3,108,156
Common Stock
Sep 20
2023
BUY
Exercise of conversion of derivative security
-
15,625
Added 0.5%
3,113,158
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$97,321
$12.94 p/Share
7,521
Reduced 0.24%
3,097,533
Common Stock
Jun 20
2023
BUY
Exercise of conversion of derivative security
-
20,938
Added 0.67%
3,105,054
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$69,930
$9.17 p/Share
7,626
Reduced 0.25%
3,084,116
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
20,937
Added 0.67%
3,091,742
Common Stock
Dec 27
2022
SELL
Open market or private sale
$279,681
$6.13 p/Share
45,625
Reduced 1.46%
3,070,805
Common Stock
Dec 23
2022
SELL
Open market or private sale
$139,764
$6.13 p/Share
22,800
Reduced 0.73%
3,116,430
Common Stock
Dec 20
2022
SELL
Payment of exercise price or tax liability
$44,679
$6.37 p/Share
7,014
Reduced 0.22%
3,139,230
Common Stock
Dec 20
2022
BUY
Exercise of conversion of derivative security
-
20,938
Added 0.66%
3,146,244
Common Stock
Sep 20
2022
SELL
Payment of exercise price or tax liability
$32,875
$4.8 p/Share
6,849
Reduced 0.22%
3,121,244
Common Stock
Sep 20
2022
BUY
Exercise of conversion of derivative security
-
20,937
Added 0.66%
3,128,093
Common Stock
Jun 21
2022
SELL
Open market or private sale
$43,941
$5.36 p/Share
8,198
Reduced 0.26%
3,107,156
Common Stock
Jun 20
2022
BUY
Exercise of conversion of derivative security
-
24,688
Added 0.79%
3,115,354
Common Stock
Mar 21
2022
SELL
Open market or private sale
$55,292
$6.58 p/Share
8,403
Reduced 0.27%
3,090,666
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
24,687
Added 0.79%
3,099,069
Common Stock
Dec 20
2021
SELL
Open market or private sale
$122,034
$10.37 p/Share
11,768
Reduced 0.38%
3,074,382
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
24,688
Added 0.79%
3,086,150
Common Stock
Sep 20
2021
SELL
Open market or private sale
$93,712
$12.25 p/Share
7,650
Reduced 0.25%
3,061,462
Common Stock