Mar 04
2024
BUY
Exercise of conversion of derivative security
-
145,833
Added 5.47%
2,521,073
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$365,144
$11.83 p/Share
30,866
Reduced 1.28%
2,375,240
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
60,903
Added 2.47%
2,406,106
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$477,854
$8.58 p/Share
55,694
Reduced 2.32%
2,345,203
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$30,435
$9.05 p/Share
3,363
Reduced 0.14%
2,400,897
Common Stock
Feb 03
2024
BUY
Exercise of conversion of derivative security
-
6,635
Added 0.28%
2,404,260
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$469,911
$8.88 p/Share
52,918
Reduced 2.16%
2,397,625
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$309,173
$8.96 p/Share
34,506
Reduced 1.39%
2,450,543
Common Stock
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