Jun 17
2024
SELL
Payment of exercise price or tax liability
$31,004
$6.39 p/Share
4,852
Reduced 0.32%
1,522,577
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
10,115
Added 0.66%
1,527,429
Common Stock
Jun 12
2024
-
4,000
Reduced 0.26%
1,517,314
Common Stock
Jun 11
2024
-
1,000
Reduced 0.07%
1,521,314
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$33,663
$6.99 p/Share
4,816
Reduced 0.32%
1,522,314
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
10,113
Added 0.66%
1,527,130
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$99,374
$7.81 p/Share
12,724
Reduced 0.83%
1,517,017
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$10,144
$0.41 p/Share
24,742
Added 1.59%
1,529,741
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$555,546
$9.32 p/Share
59,608
Reduced 3.81%
1,504,999
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
-
137,803
Added 8.09%
1,564,607
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$547,019
$9.03 p/Share
60,578
Reduced 4.07%
1,426,804
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
-
137,801
Added 8.48%
1,487,382
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$593,201
$9.12 p/Share
65,044
Reduced 4.6%
1,349,581
Common Stock
Jun 14
2023
BUY
Exercise of conversion of derivative security
-
137,805
Added 8.88%
1,414,625
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$115,987
$5.35 p/Share
21,680
Reduced 1.67%
1,276,820
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
45,231
Added 3.37%
1,298,500
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,612,000
$8.06 p/Share
200,000
Reduced 13.76%
1,253,269
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$112,220
$4.57 p/Share
24,556
Reduced 1.66%
1,453,269
Common Stock
Dec 14
2022
BUY
Exercise of conversion of derivative security
-
56,150
Added 3.66%
1,477,825
Common Stock
Sep 14
2022
SELL
Payment of exercise price or tax liability
$154,462
$5.84 p/Share
26,449
Reduced 1.83%
1,421,675
Common Stock
Sep 14
2022
BUY
Exercise of conversion of derivative security
-
56,151
Added 3.73%
1,448,124
Common Stock
Jun 14
2022
SELL
Payment of exercise price or tax liability
$149,528
$5.88 p/Share
25,430
Reduced 1.79%
1,391,973
Common Stock
Jun 14
2022
BUY
Exercise of conversion of derivative security
-
56,147
Added 3.81%
1,417,403
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$228,305
$8.59 p/Share
26,578
Reduced 1.92%
1,361,256
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
53,686
Added 3.72%
1,387,834
Common Stock