Jun 05
2023
BUY
Exercise of conversion of derivative security
-
40,092
Added 4.86%
785,035
Common Stock
May 22
2023
BUY
Open market or private purchase
$29,700
$4.95 p/Share
6,000
Added 0.8%
744,943
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$55,394
$7.34 p/Share
7,547
Reduced 1.01%
738,943
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
14,334
Added 1.88%
746,490
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$417,919
$7.33 p/Share
57,015
Reduced 7.22%
732,156
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
108,288
Added 12.07%
789,171
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$57,611
$6.83 p/Share
8,435
Reduced 1.22%
680,883
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
14,333
Added 2.04%
689,318
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$111,558
$6.78 p/Share
16,454
Reduced 2.38%
674,985
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
31,250
Added 4.32%
691,439
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$90,509
$5.4 p/Share
16,761
Reduced 2.48%
660,189
Common Stock
Oct 05
2022
BUY
Exercise of conversion of derivative security
-
31,833
Added 4.49%
676,950
Common Stock
Sep 05
2022
SELL
Payment of exercise price or tax liability
$82,928
$5.04 p/Share
16,454
Reduced 2.49%
645,117
Common Stock
Sep 05
2022
BUY
Exercise of conversion of derivative security
-
31,249
Added 4.55%
656,086
Common Stock
Jul 05
2022
SELL
Payment of exercise price or tax liability
$41,508
$5.5 p/Share
7,547
Reduced 1.18%
630,322
Common Stock
Jul 05
2022
BUY
Exercise of conversion of derivative security
-
14,333
Added 2.2%
637,869
Common Stock
Jun 05
2022
SELL
Payment of exercise price or tax liability
$94,281
$5.73 p/Share
16,454
Reduced 2.57%
623,536
Common Stock
Jun 05
2022
BUY
Exercise of conversion of derivative security
-
31,250
Added 4.69%
634,505
Common Stock
May 19
2022
BUY
Open market or private purchase
$37,180
$5.72 p/Share
6,500
Added 1.06%
608,740
Common Stock
May 06
2022
BUY
Open market or private purchase
$118,400
$5.92 p/Share
20,000
Added 3.21%
602,240
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$301,681
$6.33 p/Share
47,659
Reduced 7.57%
582,240
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
-
90,520
Added 12.56%
629,899
Common Stock
Apr 05
2022
SELL
Payment of exercise price or tax liability
$264,438
$8.76 p/Share
30,187
Reduced 5.3%
539,379
Common Stock
Apr 05
2022
BUY
Exercise of conversion of derivative security
-
57,334
Added 9.15%
569,566
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$130,778
$8.44 p/Share
15,495
Reduced 2.94%
512,232
Common Stock