Nov 14
2024
SELL
Payment of exercise price or tax liability
$64,817
$8.85 p/Share
7,324
Reduced 0.8%
913,516
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$13,957
$9.38 p/Share
1,488
Reduced 0.16%
920,840
Common Stock
Oct 14
2024
SELL
Payment of exercise price or tax liability
$93,820
$12.81 p/Share
7,324
Reduced 0.79%
922,328
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$70,269
$11.81 p/Share
5,950
Reduced 0.64%
929,652
Common Stock
Sep 14
2024
SELL
Payment of exercise price or tax liability
$71,042
$9.7 p/Share
7,324
Reduced 0.78%
935,602
Common Stock
Sep 08
2024
SELL
Payment of exercise price or tax liability
$11,829
$7.95 p/Share
1,488
Reduced 0.16%
942,926
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$30,572
$10.11 p/Share
3,024
Reduced 0.32%
944,414
Common Stock
Aug 20
2024
BUY
Grant, award, or other acquisition
-
5,731
Added 0.6%
947,438
Common Stock
Aug 14
2024
SELL
Payment of exercise price or tax liability
$74,631
$10.19 p/Share
7,324
Reduced 0.77%
941,707
Common Stock
Aug 08
2024
SELL
Payment of exercise price or tax liability
$17,736
$11.92 p/Share
1,488
Reduced 0.16%
949,031
Common Stock
Jul 14
2024
SELL
Payment of exercise price or tax liability
$132,710
$18.12 p/Share
7,324
Reduced 0.76%
950,519
Common Stock
Jul 08
2024
SELL
Payment of exercise price or tax liability
$99,067
$16.65 p/Share
5,950
Reduced 0.62%
957,843
Common Stock
Jun 16
2024
SELL
Payment of exercise price or tax liability
$89,352
$12.2 p/Share
7,324
Reduced 0.75%
963,793
Common Stock
Jun 09
2024
SELL
Payment of exercise price or tax liability
$15,594
$10.48 p/Share
1,488
Reduced 0.15%
971,117
Common Stock
May 24
2024
SELL
Payment of exercise price or tax liability
$30,235
$10.81 p/Share
2,797
Reduced 0.29%
972,605
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
5,301
Added 0.54%
975,402
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$71,628
$9.78 p/Share
7,324
Reduced 0.75%
970,101
Common Stock
May 08
2024
SELL
Payment of exercise price or tax liability
$13,511
$9.08 p/Share
1,488
Reduced 0.15%
977,425
Common Stock
Apr 14
2024
SELL
Open market or private sale
$36,213
$7.31 p/Share
4,954
Reduced 0.5%
978,913
Common Stock
Apr 08
2024
BUY
Grant, award, or other acquisition
-
236,805
Added 19.4%
983,867
Common Stock
Mar 14
2024
SELL
Payment of exercise price or tax liability
$38,419
$7.76 p/Share
4,951
Reduced 0.66%
747,062
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$64,972
$11.73 p/Share
5,539
Reduced 0.73%
752,013
Common Stock
Jan 14
2024
SELL
Payment of exercise price or tax liability
$62,318
$10.96 p/Share
5,686
Reduced 0.74%
757,552
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$96,513
$14.02 p/Share
6,884
Reduced 0.89%
763,238
Common Stock
Nov 14
2023
SELL
Payment of exercise price or tax liability
$796,530
$11.22 p/Share
70,992
Reduced 8.44%
770,122
Common Stock