Feb 01
2025
SELL
Payment of exercise price or tax liability
$5,908
$5.29 p/Share
1,117
Reduced 4.14%
25,886
Common Stock
Feb 01
2025
BUY
Grant, award, or other acquisition
-
12,500
Added 24.56%
38,386
Common Stock
Aug 21
2024
SELL
Open market or private sale
$53,984
$6.93 p/Share
7,790
Reduced 22.39%
27,003
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$7,402
$7.6 p/Share
974
Reduced 2.72%
34,793
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
12,500
Added 25.9%
35,767
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$9,820
$8.28 p/Share
1,186
Reduced 4.85%
23,267
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$7,241
$9.76 p/Share
742
Reduced 2.95%
24,453
Common Stock
Nov 29
2023
BUY
Grant, award, or other acquisition
$75,360
$9.42 p/Share
8,000
Added 24.1%
25,195
Common Stock
Sep 26
2023
SELL
Open market or private sale
$80,943
$10.9 p/Share
7,426
Reduced 30.16%
17,195
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
$53,880
$13.47 p/Share
4,000
Added 13.98%
24,621
Common Stock
Nov 18
2022
SELL
Open market or private sale
$67,126
$16.55 p/Share
4,056
Reduced 31.99%
8,621
Common Stock
Nov 15
2022
SELL
Open market or private sale
$70,769
$16.89 p/Share
4,190
Reduced 24.84%
12,677
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$63,600
$5.3 p/Share
12,000
Added 29.36%
28,867
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$4,571
$6.16 p/Share
742
Reduced 4.21%
16,867
Common Stock
Feb 09
2022
SELL
Sale (or disposition) back to the issuer
$2,862
$5.12 p/Share
559
Reduced 3.08%
17,609
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$2,391
$5.12 p/Share
467
Reduced 2.58%
17,609
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
559
Added 2.98%
18,168
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 35.62%
18,076
Common Stock
Feb 09
2021
SELL
Sale (or disposition) back to the issuer
$6,971
$12.47 p/Share
559
Reduced 3.08%
17,609
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$7,021
$12.47 p/Share
563
Reduced 6.52%
8,076
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
559
Added 2.98%
18,168
Common Stock