Mar 11
2024
SELL
Payment of exercise price or tax liability
$90,534
$19.75 p/Share
4,584
Reduced 5.64%
76,731
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$67,651
$19.39 p/Share
3,489
Reduced 4.11%
81,315
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
11,183
Added 11.65%
84,804
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
$75,000
$19.81 p/Share
3,786
Added 4.89%
73,621
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$24,473
$13.33 p/Share
1,836
Reduced 2.56%
69,835
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
2,699
Reduced 3.63%
71,671
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$39,975
$13.78 p/Share
2,901
Reduced 3.75%
74,370
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
3,569
Added 4.41%
77,271
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$14,735
$13.81 p/Share
1,067
Reduced 1.43%
73,702
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
$75,001
$14.17 p/Share
5,293
Added 6.61%
74,769
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$25,790
$14.07 p/Share
1,833
Reduced 2.57%
69,476
Common Stock
Feb 28
2022
SELL
Sale (or disposition) back to the issuer
-
1,530
Reduced 2.07%
72,315
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$38,268
$15.35 p/Share
2,493
Reduced 3.38%
71,309
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,948
Added 2.52%
75,332
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$32,238
$15.92 p/Share
2,025
Reduced 2.69%
73,384
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
$75,012
$15.46 p/Share
4,852
Added 6.05%
75,409
Common Stock
May 11
2021
SELL
Other acquisition or disposition
$98,222
$13.95 p/Share
7,041
Reduced 9.07%
70,557
Common Stock
Mar 01
2021
SELL
Sale (or disposition) back to the issuer
-
108
Reduced 0.15%
71,747
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$37,052
$12.18 p/Share
3,042
Reduced 4.06%
71,855
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
5,851
Added 7.01%
77,598
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$36,813
$12.42 p/Share
2,964
Reduced 3.81%
74,897
Common Stock