Dec 12
2021
BUY
Grant, award, or other acquisition
$72,156
$47.13 p/Share
1,531
Added 1.31%
115,120
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$105,681
$40.93 p/Share
2,582
Reduced 2.22%
113,589
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$64,192
$40.5 p/Share
1,585
Reduced 1.2%
130,471
Common Stock
Feb 08
2021
SELL
Sale (or disposition) back to the issuer
-
14,300
Reduced 10.96%
116,171
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$21,262
$40.5 p/Share
525
Added 0.4%
132,056
Common Stock
Feb 07
2021
SELL
Payment of exercise price or tax liability
$93,960
$40.5 p/Share
2,320
Reduced 1.73%
131,531
Common Stock
Feb 07
2021
BUY
Grant, award, or other acquisition
$27,540
$40.5 p/Share
680
Added 0.51%
133,851
Common Stock
Dec 12
2020
SELL
Payment of exercise price or tax liability
$56,411
$32.42 p/Share
1,740
Reduced 1.29%
133,171
Common Stock
Dec 12
2020
SELL
Sale (or disposition) back to the issuer
$9,499
$32.42 p/Share
293
Reduced 0.22%
134,911
Common Stock
Mar 09
2020
BUY
Open market or private purchase
$99,866
$22.63 p/Share
4,413
Added 3.21%
132,982
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
$1,500,027
$37.18 p/Share
40,345
Added 23.88%
128,569
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$446,042
$36.37 p/Share
12,264
Reduced 12.2%
88,224
Common Stock
Feb 10
2020
BUY
Grant, award, or other acquisition
$303,435
$36.37 p/Share
8,343
Added 7.67%
100,488
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$85,413
$36.47 p/Share
2,342
Reduced 2.48%
92,145
Common Stock
Feb 07
2020
BUY
Grant, award, or other acquisition
$21,043
$36.47 p/Share
577
Added 0.61%
94,487
Common Stock
Dec 12
2019
BUY
Grant, award, or other acquisition
$500,032
$40.16 p/Share
12,451
Added 11.71%
93,910
Common Stock
Aug 12
2019
SELL
Payment of exercise price or tax liability
$44,720
$35.92 p/Share
1,245
Reduced 1.51%
81,459
Common Stock
Aug 12
2019
SELL
Sale (or disposition) back to the issuer
$31,107
$35.92 p/Share
866
Reduced 1.04%
82,704
Common Stock
Feb 09
2019
SELL
Payment of exercise price or tax liability
$51,963
$37.33 p/Share
1,392
Reduced 1.64%
83,406
Common Stock
Feb 09
2019
SELL
Sale (or disposition) back to the issuer
$38,711
$37.33 p/Share
1,037
Reduced 1.21%
84,798
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$39,618
$37.34 p/Share
1,061
Reduced 1.22%
85,728
Common Stock
Feb 08
2019
SELL
Sale (or disposition) back to the issuer
$26,922
$37.34 p/Share
721
Reduced 0.82%
86,789
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
$1,250,031
$37.34 p/Share
33,477
Added 27.68%
87,463
Common Stock
Oct 25
2018
BUY
Open market or private purchase
$27,885
$37.18 p/Share
750
Added 1.37%
53,986
Common Stock
Aug 10
2018
SELL
Payment of exercise price or tax liability
$95,102
$49.61 p/Share
1,917
Reduced 3.48%
53,236
Common Stock