Jun 12
2025
SELL
Payment of exercise price or tax liability
$27,037
$7.5 p/Share
3,605
Reduced 1.18%
300,929
Common Stock
May 02
2025
SELL
Payment of exercise price or tax liability
$14,144
$7.48 p/Share
1,891
Reduced 0.62%
304,534
Common Stock
Apr 25
2025
SELL
Payment of exercise price or tax liability
$20,519
$7.53 p/Share
2,725
Reduced 0.88%
306,425
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$53,048
$8.15 p/Share
6,509
Reduced 2.06%
309,150
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
-
67,416
Added 17.6%
315,659
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
-
41,379
Added 14.29%
248,243
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$75,837
$8.39 p/Share
9,039
Reduced 4.19%
206,864
Common Stock
Sep 15
2024
SELL
Payment of exercise price or tax liability
$9,505
$8.9 p/Share
1,068
Reduced 0.49%
215,903
Common Stock
Jun 12
2024
SELL
Payment of exercise price or tax liability
$30,185
$7.3 p/Share
4,135
Reduced 1.87%
216,971
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$22,469
$6.92 p/Share
3,247
Reduced 1.45%
221,106
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
55,148
Added 19.73%
224,353
Common Stock
Nov 29
2023
BUY
Grant, award, or other acquisition
-
75,267
Added 30.79%
169,178
Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$14,428
$11.22 p/Share
1,286
Reduced 1.35%
93,911
Common Stock
Jun 16
2023
SELL
Grant, award, or other acquisition
-
40,000
Reduced 29.59%
95,197
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$20,876
$11.04 p/Share
1,891
Reduced 3.31%
55,197
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$30,885
$11.09 p/Share
2,785
Reduced 4.65%
57,088
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$14,270
$13.02 p/Share
1,096
Reduced 1.8%
59,873
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$26,113
$13.78 p/Share
1,895
Reduced 3.01%
60,969
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
30,900
Added 32.96%
62,864
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$19,319
$16.64 p/Share
1,161
Reduced 3.5%
31,964
Common Stock
Jun 24
2021
BUY
Grant, award, or other acquisition
-
20,975
Added 38.77%
33,125
Common Stock
Oct 07
2020
BUY
Grant, award, or other acquisition
-
12,150
Added 50.0%
12,150
Common Stock