Jan 24
2018
BUY
Grant, award, or other acquisition
-
59
Added 0.07%
78,940
Common Stock
Dec 29
2017
SELL
Open market or private sale
$38,250
$76.5 p/Share
500
Reduced 0.63%
78,880
Common Stock
Oct 25
2017
BUY
Grant, award, or other acquisition
-
61
Added 0.08%
79,380
Common Stock
Sep 29
2017
SELL
Open market or private sale
$37,500
$75.0 p/Share
500
Reduced 0.63%
79,318
Common Stock
Jul 26
2017
BUY
Grant, award, or other acquisition
-
50
Added 0.06%
79,818
Common Stock
Jun 30
2017
SELL
Open market or private sale
$39,575
$79.15 p/Share
500
Reduced 0.62%
79,768
Common Stock
Apr 26
2017
BUY
Grant, award, or other acquisition
-
44
Added 0.05%
80,268
Common Stock
Mar 31
2017
SELL
Open market or private sale
$42,875
$85.75 p/Share
500
Reduced 0.62%
80,223
Common Stock
Mar 30
2017
BUY
Grant, award, or other acquisition
-
3,204
Added 3.82%
80,723
Common Stock
Mar 15
2017
SELL
Sale (or disposition) back to the issuer
$0
$85.45 p/Share
0
Reduced 0.0%
77,519
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$1,653,116
$85.45 p/Share
19,346
Reduced 19.97%
77,519
Common Stock
Mar 15
2017
BUY
Grant, award, or other acquisition
-
34,099
Added 26.89%
92,728
Common Stock
Jan 25
2017
BUY
Grant, award, or other acquisition
-
59
Added 0.09%
62,767
Common Stock
Oct 26
2016
BUY
Grant, award, or other acquisition
-
68
Added 0.11%
62,707
Common Stock
Jul 27
2016
BUY
Grant, award, or other acquisition
-
62
Added 0.1%
62,639
Common Stock
Apr 27
2016
BUY
Grant, award, or other acquisition
-
63
Added 0.1%
62,577
Common Stock
Mar 30
2016
BUY
Grant, award, or other acquisition
-
5,043
Added 7.46%
62,513
Common Stock
Jan 27
2016
BUY
Grant, award, or other acquisition
-
60
Added 0.1%
57,470
Common Stock
Jan 18
2016
SELL
Payment of exercise price or tax liability
$70,564
$44.02 p/Share
1,603
Reduced 2.72%
57,410
Common Stock
Jan 18
2016
SELL
Sale (or disposition) back to the issuer
$0
$44.02 p/Share
0
Reduced 0.0%
57,409
Common Stock
Oct 28
2015
BUY
Grant, award, or other acquisition
-
69
Added 0.12%
59,013
Common Stock
Jul 22
2015
BUY
Grant, award, or other acquisition
-
60
Added 0.1%
58,943
Common Stock
Apr 29
2015
BUY
Grant, award, or other acquisition
-
62
Added 0.11%
58,882
Common Stock
Mar 15
2015
BUY
Grant, award, or other acquisition
-
4,731
Added 7.44%
58,820
Common Stock
Jan 28
2015
BUY
Grant, award, or other acquisition
-
49
Added 0.09%
54,089
Common Stock