Apr 15
2019
SELL
Open market or private sale
$179,943
$58.48 p/Share
3,077
Reduced 0.67%
455,747
Common Stock
Mar 15
2019
SELL
Open market or private sale
$170,989
$55.57 p/Share
3,077
Reduced 0.67%
458,824
Common Stock
Mar 04
2019
SELL
Open market or private sale
$586,719
$55.06 p/Share
10,656
Reduced 2.25%
461,901
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$638,921
$55.27 p/Share
11,560
Reduced 2.39%
472,557
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
33,881
Added 6.54%
484,117
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
158,146
Added 25.99%
450,236
Common Stock
Feb 15
2019
SELL
Open market or private sale
$162,158
$52.7 p/Share
3,077
Reduced 1.04%
292,090
Common Stock
Jan 30
2019
SELL
Open market or private sale
$312,131
$50.72 p/Share
6,154
Reduced 2.04%
295,167
Common Stock
Nov 15
2018
SELL
Open market or private sale
$154,558
$50.23 p/Share
3,077
Reduced 1.01%
301,321
Common Stock
Oct 15
2018
SELL
Open market or private sale
$157,019
$51.03 p/Share
3,077
Reduced 1.0%
304,398
Common Stock
Sep 17
2018
SELL
Open market or private sale
$172,312
$56.0 p/Share
3,077
Reduced 0.99%
307,475
Common Stock
Aug 15
2018
SELL
Open market or private sale
$159,142
$51.72 p/Share
3,077
Reduced 0.98%
310,552
Common Stock
Aug 02
2018
SELL
Open market or private sale
$521,767
$48.96 p/Share
10,657
Reduced 3.29%
313,629
Common Stock
Aug 01
2018
SELL
Payment of exercise price or tax liability
$340,356
$49.22 p/Share
6,915
Reduced 2.09%
324,286
Common Stock
Jul 18
2018
SELL
Open market or private sale
$155,850
$50.65 p/Share
3,077
Reduced 0.92%
331,201
Common Stock
Jul 03
2018
SELL
Open market or private sale
$1,068,011
$46.96 p/Share
22,743
Reduced 6.37%
334,278
Common Stock
Jul 02
2018
SELL
Payment of exercise price or tax liability
$697,268
$47.25 p/Share
14,757
Reduced 3.97%
357,021
Common Stock
Jun 15
2018
SELL
Open market or private sale
$167,543
$54.45 p/Share
3,077
Reduced 0.82%
371,778
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
52,956
Added 12.38%
374,855
Common Stock
Aug 01
2017
BUY
Grant, award, or other acquisition
-
52,715
Added 14.07%
321,899
Common Stock
Jun 30
2017
SELL
Payment of exercise price or tax liability
$854,090
$54.29 p/Share
15,732
Reduced 5.52%
269,184
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$204,165
$49.76 p/Share
4,103
Reduced 1.42%
284,916
Common Stock
Mar 06
2017
BUY
Grant, award, or other acquisition
-
15,000
Added 4.93%
289,019
Common Stock
Sep 01
2016
SELL
Other acquisition or disposition
-
177,152
Reduced 39.26%
274,019
Common Stock
Aug 31
2016
BUY
Open market or private purchase
$2,000,203
$35.96 p/Share
55,623
Added 10.98%
451,171
Common Stock