Jan 15
2019
SELL
Open market or private sale
$350,420
$67.99 p/Share
5,154
Reduced 1.19%
426,736
Common Stock
Jan 14
2019
SELL
Open market or private sale
$344,017
$67.8 p/Share
5,074
Reduced 1.16%
431,890
Common Stock
Nov 06
2018
SELL
Open market or private sale
$349,642
$68.8 p/Share
5,082
Reduced 1.15%
436,964
Common Stock
Nov 05
2018
SELL
Open market or private sale
$354,378
$69.35 p/Share
5,110
Reduced 1.14%
442,046
Common Stock
Sep 05
2018
SELL
Open market or private sale
$349,762
$65.72 p/Share
5,322
Reduced 1.18%
447,156
Common Stock
Sep 04
2018
SELL
Open market or private sale
$349,058
$65.86 p/Share
5,300
Reduced 1.16%
452,478
Common Stock
Jul 03
2018
SELL
Open market or private sale
$173,567
$59.4 p/Share
2,922
Reduced 0.63%
457,778
Common Stock
Jul 02
2018
SELL
Open market or private sale
$173,895
$59.37 p/Share
2,929
Reduced 0.63%
460,700
Common Stock
May 08
2018
SELL
Open market or private sale
$173,655
$56.09 p/Share
3,096
Reduced 0.66%
463,629
Common Stock
May 07
2018
SELL
Open market or private sale
$173,978
$56.93 p/Share
3,056
Reduced 0.65%
466,725
Common Stock
Mar 06
2018
SELL
Open market or private sale
$350,391
$63.02 p/Share
5,560
Reduced 1.17%
469,781
Common Stock
Mar 05
2018
SELL
Open market or private sale
$349,173
$62.33 p/Share
5,602
Reduced 1.16%
475,341
Common Stock
Feb 25
2018
SELL
Payment of exercise price or tax liability
$4,249,726
$60.06 p/Share
70,758
Reduced 12.83%
480,943
Common Stock
Feb 25
2018
BUY
Grant, award, or other acquisition
-
116,423
Added 17.43%
551,701
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
56,121
Added 11.42%
435,278
Common Stock
Jun 05
2017
SELL
Payment of exercise price or tax liability
$287,933
$67.4 p/Share
4,272
Reduced 1.11%
379,157
Common Stock
Feb 25
2017
SELL
Payment of exercise price or tax liability
$1,954,327
$62.21 p/Share
31,415
Reduced 7.57%
383,429
Common Stock
Feb 25
2017
BUY
Grant, award, or other acquisition
-
115,798
Added 21.82%
414,844
Common Stock
Jun 03
2016
SELL
Payment of exercise price or tax liability
$186,344
$43.63 p/Share
4,271
Reduced 1.41%
299,046
Common Stock
Feb 25
2016
SELL
Payment of exercise price or tax liability
$844,457
$38.36 p/Share
22,014
Reduced 6.77%
303,317
Common Stock
Feb 25
2016
BUY
Grant, award, or other acquisition
-
67,223
Added 17.12%
325,331
Common Stock
Dec 31
2015
SELL
Payment of exercise price or tax liability
$2,804,943
$39.12 p/Share
71,701
Reduced 21.74%
258,108
Common Stock
Dec 31
2015
BUY
Grant, award, or other acquisition
-
170,919
Added 34.13%
329,809
Common Stock
Jun 08
2015
SELL
Open market or private sale
$119,086
$40.3 p/Share
2,955
Reduced 1.83%
158,890
Common Stock
Jun 05
2015
SELL
Payment of exercise price or tax liability
$171,865
$40.24 p/Share
4,271
Reduced 2.57%
161,845
Common Stock