Feb 28
2023
SELL
Sale (or disposition) back to the issuer
-
142,392
Reduced 100.0%
0
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$50,913
$17.66 p/Share
2,883
Reduced 1.98%
142,392
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
23,469
Added 13.91%
145,275
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$23,483
$19.8 p/Share
1,186
Reduced 0.96%
121,806
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$28,182
$21.35 p/Share
1,320
Reduced 1.06%
122,992
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$349,991
$21.35 p/Share
16,393
Added 11.65%
124,312
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$88,944
$20.83 p/Share
4,270
Reduced 3.81%
107,796
Common Stock
Feb 07
2022
SELL
Sale (or disposition) back to the issuer
-
375
Reduced 0.35%
107,919
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
498
Added 0.46%
108,294
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$17,622
$20.83 p/Share
846
Reduced 0.75%
112,066
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$349,951
$18.09 p/Share
19,345
Added 14.63%
112,912
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$20,668
$17.59 p/Share
1,175
Reduced 1.24%
93,567
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$15,753
$15.96 p/Share
987
Reduced 1.03%
94,742
Common Stock
Feb 03
2021
SELL
Payment of exercise price or tax liability
$44,836
$15.24 p/Share
2,942
Reduced 2.98%
95,729
Common Stock
Feb 02
2021
SELL
Sale (or disposition) back to the issuer
-
1,245
Reduced 1.25%
98,671
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$12,329
$15.24 p/Share
809
Reduced 0.8%
99,916
Common Stock
Mar 02
2020
BUY
Grant, award, or other acquisition
$349,997
$16.12 p/Share
21,712
Added 17.73%
100,725
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$42,047
$16.9 p/Share
2,488
Reduced 3.05%
79,013
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
$2,788
$16.9 p/Share
165
Added 0.2%
81,501
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$58,619
$17.12 p/Share
3,424
Reduced 4.06%
80,900
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
-
436
Added 0.53%
81,336
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$13,766
$17.08 p/Share
806
Reduced 0.95%
84,324
Common Stock
Jan 31
2020
SELL
Payment of exercise price or tax liability
$21,277
$16.9 p/Share
1,259
Reduced 1.46%
85,130
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$38,098
$17.72 p/Share
2,150
Reduced 2.43%
86,389
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
426
Added 0.48%
88,539
Common Stock