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
Aug 02
2023
SELL
Payment of exercise price or tax liability
$10,917
$19.12 p/Share
571
Reduced 0.07%
841,114
Common Stock
Aug 02
2023
BUY
Grant, award, or other acquisition
-
1,650
Added 0.2%
841,685
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$31,030
$13.61 p/Share
2,280
Reduced 0.27%
840,035
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
6,591
Added 0.78%
842,315
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$15,860
$8.45 p/Share
1,877
Reduced 0.22%
835,724
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
4,601
Added 0.55%
837,601
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
833,000
Added 50.0%
833,000
Common Stock