Jan 12
2024
SELL
Payment of exercise price or tax liability
-
30,323
Reduced 2.56%
1,152,400
Common Stock
Apr 13
2023
SELL
Payment of exercise price or tax liability
-
12,633
Reduced 1.11%
1,124,527
Common Stock
Mar 26
2023
SELL
Payment of exercise price or tax liability
-
4,088
Reduced 0.37%
1,112,414
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
34,739
Reduced 3.04%
1,108,496
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
61,654
Added 5.12%
1,143,235
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
-
6,411
Reduced 0.59%
1,075,188
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$286,476
$9.45 p/Share
30,315
Reduced 2.76%
1,069,041
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$29,263
$9.24 p/Share
3,167
Reduced 0.3%
1,041,160
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$87,081
$11.14 p/Share
7,817
Reduced 0.75%
1,038,125
Common Stock
Mar 26
2022
SELL
Payment of exercise price or tax liability
$44,845
$10.97 p/Share
4,088
Reduced 0.4%
1,030,630
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$235,541
$11.02 p/Share
21,374
Reduced 2.04%
1,026,712
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
41,867
Added 3.84%
1,048,086
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$36,198
$11.09 p/Share
3,264
Reduced 0.32%
1,006,219
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$74,047
$11.55 p/Share
6,411
Reduced 0.64%
1,003,090
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$399,728
$13.28 p/Share
30,100
Reduced 2.93%
996,943
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$37,337
$12.29 p/Share
3,038
Reduced 0.31%
968,847
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$92,388
$12.32 p/Share
7,499
Reduced 0.77%
965,682
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$48,934
$12.48 p/Share
3,921
Reduced 0.41%
957,868
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$38,574
$12.32 p/Share
3,131
Reduced 0.33%
953,783
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$91,414
$12.32 p/Share
7,420
Reduced 0.77%
950,521
Common Stock