May 01
2025
SELL
Payment of exercise price or tax liability
$21,940
$7.37 p/Share
2,977
Reduced 3.09%
93,476
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$27,449
$6.69 p/Share
4,103
Reduced 4.08%
96,453
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
7,554
Added 6.99%
100,556
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$33,063
$7.08 p/Share
4,670
Reduced 4.78%
93,002
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$20,458
$6.87 p/Share
2,978
Reduced 2.96%
97,672
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$22,770
$7.5 p/Share
3,036
Reduced 2.93%
100,650
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
13,910
Added 11.83%
103,686
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$13,385
$3.21 p/Share
4,170
Reduced 4.44%
89,776
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
10,000
Added 9.62%
93,946
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$10,252
$3.7 p/Share
2,771
Reduced 3.2%
83,946
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$28,344
$4.4 p/Share
6,442
Reduced 6.92%
86,717
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
11,500
Added 10.99%
93,159
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$13,886
$3.33 p/Share
4,170
Reduced 6.84%
56,771
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
$409
$3.66 p/Share
112
Reduced 0.13%
85,829
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
10,000
Added 10.42%
85,941
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 16.49%
75,941
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$27,765
$4.31 p/Share
6,442
Reduced 9.56%
60,941
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
22,500
Added 25.03%
67,383
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$26,541
$4.12 p/Share
6,442
Reduced 12.55%
44,883
Commom Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$565
$4.35 p/Share
130
Reduced 0.25%
51,325
Common Stock