Jan 28
2024
BUY
Exercise of conversion of derivative security
-
28,410
Added 1.13%
2,485,049
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$30,300
$9.21 p/Share
3,290
Reduced 0.13%
2,456,639
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
-
6,635
Added 0.27%
2,459,929
Common Stock
Oct 28
2023
SELL
Payment of exercise price or tax liability
$114,817
$8.15 p/Share
14,088
Reduced 0.57%
2,453,294
Common Stock
Oct 28
2023
BUY
Exercise of conversion of derivative security
-
28,410
Added 1.14%
2,467,382
Common Stock
Sep 01
2023
SELL
Open market or private sale
$1,842,457
$9.82 p/Share
187,623
Reduced 7.14%
2,438,972
Common Stock
Aug 31
2023
SELL
Open market or private sale
$1,955,757
$9.92 p/Share
197,153
Reduced 6.98%
2,626,595
Common Stock
Aug 30
2023
SELL
Open market or private sale
$1,908,923
$9.93 p/Share
192,238
Reduced 6.37%
2,823,748
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$37,308
$11.34 p/Share
3,290
Reduced 0.11%
3,015,986
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
-
6,634
Added 0.22%
3,019,276
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$157,503
$11.18 p/Share
14,088
Reduced 0.47%
3,012,642
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
28,410
Added 0.93%
3,026,730
Common Stock
Jul 17
2023
SELL
Payment of exercise price or tax liability
$374,740
$11.4 p/Share
32,872
Reduced 1.08%
2,998,320
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
-
66,290
Added 2.14%
3,031,192
Common Stock
Jul 07
2023
SELL
Payment of exercise price or tax liability
$180,621
$10.98 p/Share
16,450
Reduced 0.55%
2,964,902
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
-
33,174
Added 1.1%
2,981,352
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$4,447,326
$8.97 p/Share
495,800
Reduced 14.4%
2,948,178
Common Stock
May 12
2023
BUY
Exercise of conversion of derivative security
-
1,000,000
Added 22.53%
3,437,939
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$1,731,870
$6.44 p/Share
268,924
Reduced 9.93%
2,437,939
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
542,404
Added 16.69%
2,706,863
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$923,682
$6.44 p/Share
143,429
Reduced 6.21%
2,164,459
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$60,484
$6.44 p/Share
9,392
Reduced 0.41%
2,307,888
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
18,940
Added 0.81%
2,317,280
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$337,650
$3.57 p/Share
94,580
Reduced 3.95%
2,298,340
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
197,994
Added 7.64%
2,392,920
Common Stock