Mar 24
2024
SELL
Payment of exercise price or tax liability
-
6,988
Reduced 1.39%
496,909
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
-
2,439
Reduced 0.5%
490,210
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
-
10,440
Reduced 2.1%
487,872
Common Stock
Apr 13
2023
SELL
Payment of exercise price or tax liability
-
4,428
Reduced 0.92%
479,301
Common Stock
Mar 26
2023
SELL
Payment of exercise price or tax liability
-
2,766
Reduced 0.58%
475,057
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
23,549
Reduced 4.75%
472,406
Common Stock
Mar 17
2023
BUY
Grant, award, or other acquisition
-
41,804
Added 7.77%
495,955
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
-
2,440
Reduced 0.54%
449,827
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$98,601
$9.45 p/Share
10,434
Reduced 2.28%
447,489
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$19,801
$9.24 p/Share
2,143
Reduced 0.49%
438,912
Common Stock
Mar 29
2022
SELL
Payment of exercise price or tax liability
$58,875
$11.14 p/Share
5,285
Reduced 1.2%
436,859
Common Stock
Mar 26
2022
SELL
Payment of exercise price or tax liability
$30,332
$10.97 p/Share
2,765
Reduced 0.64%
431,792
Common Stock
Mar 22
2022
SELL
Payment of exercise price or tax liability
$159,338
$11.02 p/Share
14,459
Reduced 3.26%
429,140
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
28,322
Added 6.0%
443,599
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$24,487
$11.09 p/Share
2,208
Reduced 0.53%
415,277
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$28,182
$11.55 p/Share
2,440
Reduced 0.59%
413,160
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$135,071
$13.28 p/Share
10,171
Reduced 2.42%
410,822
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$25,256
$12.29 p/Share
2,055
Reduced 0.51%
401,982
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$62,462
$12.32 p/Share
5,070
Reduced 1.25%
399,841
Common Stock
Mar 26
2021
SELL
Payment of exercise price or tax liability
$33,122
$12.48 p/Share
2,654
Reduced 0.67%
394,559
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
$26,094
$12.32 p/Share
2,118
Reduced 0.54%
391,795
Common Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$62,241
$12.32 p/Share
5,052
Reduced 1.28%
389,588
Common Stock