Dec 01
2024
SELL
Payment of exercise price or tax liability
$277,146
$8.97 p/Share
30,897
Reduced 2.67%
1,128,137
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$30,344
$7.27 p/Share
4,174
Reduced 0.36%
1,159,034
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$29,006
$6.53 p/Share
4,442
Reduced 0.38%
1,163,208
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$40,032
$8.05 p/Share
4,973
Reduced 0.42%
1,167,650
Common Stock
Feb 27
2024
BUY
Open market or private purchase
$204,622
$7.81 p/Share
26,200
Added 2.19%
1,172,623
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
250,000
Added 17.9%
1,146,423
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$63,161
$7.45 p/Share
8,478
Reduced 0.94%
896,423
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$83,673
$11.78 p/Share
7,103
Reduced 0.78%
904,901
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$83,299
$11.24 p/Share
7,411
Reduced 0.81%
912,004
Common Stock
May 12
2023
BUY
Open market or private purchase
$499,819
$10.19 p/Share
49,050
Added 5.06%
919,415
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$110,275
$14.29 p/Share
7,717
Reduced 0.88%
870,365
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$234,917
$10.65 p/Share
22,058
Reduced 2.45%
878,082
Common Stock
Nov 11
2022
BUY
Open market or private purchase
$1,998,370
$10.14 p/Share
197,078
Added 17.96%
900,140
Common Stock
Sep 08
2022
BUY
Open market or private purchase
$997,342
$10.99 p/Share
90,750
Added 11.43%
703,062
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$85,473
$11.61 p/Share
7,362
Reduced 1.19%
612,312
Common Stock
Aug 09
2022
BUY
Open market or private purchase
$2,051,186
$11.62 p/Share
176,522
Added 22.17%
619,674
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$107,485
$14.6 p/Share
7,362
Reduced 1.63%
443,152
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$971,870
$10.8 p/Share
89,988
Added 16.65%
450,514
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$49,697
$26.69 p/Share
1,862
Reduced 0.51%
360,526
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$304,621
$26.63 p/Share
11,439
Reduced 3.16%
350,467
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
11,921
Added 3.18%
362,388
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
125,000
Added 25.67%
361,906
Common Stock
Dec 07
2021
SELL
Open market or private sale
$628,499
$40.47 p/Share
15,530
Reduced 6.15%
236,906
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$167,724
$10.8 p/Share
15,530
Added 5.8%
252,436
Common Stock
Dec 06
2021
SELL
Open market or private sale
$880,198
$40.06 p/Share
21,972
Reduced 8.49%
236,906
Common Stock