Nov 22
2019
SELL
Open market or private sale
$891,220
$44.83 p/Share
19,880
Reduced 8.87%
204,125
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$1,739,546
$45.47 p/Share
38,257
Reduced 14.59%
224,005
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
67,422
Added 20.45%
262,262
Common Stock
Nov 18
2019
SELL
Open market or private sale
$100,576
$44.86 p/Share
2,242
Reduced 1.14%
194,840
Common Stock
Nov 10
2019
SELL
Payment of exercise price or tax liability
$213,094
$48.83 p/Share
4,364
Reduced 2.17%
197,082
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
27,620
Added 12.08%
201,023
Common Stock
Sep 13
2019
SELL
Open market or private sale
$537,187
$50.05 p/Share
10,733
Reduced 5.83%
173,403
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$839,916
$49.21 p/Share
17,068
Reduced 8.48%
184,136
Common Stock
Sep 11
2019
BUY
Grant, award, or other acquisition
-
16,750
Added 7.69%
201,204
Common Stock
Sep 10
2019
SELL
Payment of exercise price or tax liability
$8,502
$48.58 p/Share
175
Reduced 0.09%
184,454
Common Stock
Aug 19
2019
SELL
Open market or private sale
$26,164
$47.92 p/Share
546
Reduced 0.29%
184,629
Common Stock
Aug 10
2019
SELL
Payment of exercise price or tax liability
$32,349
$52.43 p/Share
617
Reduced 0.33%
185,175
Common Stock
Jun 12
2019
SELL
Open market or private sale
$77,141
$55.94 p/Share
1,379
Reduced 0.74%
184,869
Common Stock
Jun 10
2019
SELL
Payment of exercise price or tax liability
$39,375
$55.93 p/Share
704
Reduced 0.38%
186,248
Common Stock
May 20
2019
SELL
Open market or private sale
$209,213
$55.79 p/Share
3,750
Reduced 1.97%
186,952
Common Stock
May 10
2019
SELL
Payment of exercise price or tax liability
$32,705
$52.92 p/Share
618
Reduced 0.32%
190,702
Common Stock
Feb 22
2019
SELL
Open market or private sale
$2,258,508
$50.11 p/Share
45,071
Reduced 19.09%
191,049
Common Stock
Feb 10
2019
SELL
Payment of exercise price or tax liability
$27,984
$47.19 p/Share
593
Reduced 0.25%
236,120
Common Stock
Nov 23
2018
SELL
Open market or private sale
$196,304
$44.89 p/Share
4,373
Reduced 1.82%
236,410
Common Stock
Nov 20
2018
SELL
Payment of exercise price or tax liability
$237,031
$45.75 p/Share
5,181
Reduced 2.11%
240,783
Common Stock
Nov 10
2018
SELL
Payment of exercise price or tax liability
$165,026
$47.11 p/Share
3,503
Reduced 1.4%
245,964
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
28,555
Added 10.28%
249,233
Common Stock
Sep 13
2018
SELL
Open market or private sale
$1,502,942
$47.2 p/Share
31,842
Reduced 12.61%
220,678
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$2,597,276
$47.07 p/Share
55,179
Reduced 17.93%
252,520
Common Stock
Sep 11
2018
BUY
Grant, award, or other acquisition
-
78,679
Added 20.36%
307,699
Common Stock