Jan 23
2019
BUY
Grant, award, or other acquisition
-
162
Added 0.09%
171,548
Common Stock
Oct 24
2018
BUY
Grant, award, or other acquisition
-
167
Added 0.1%
171,386
Common Stock
Jul 25
2018
BUY
Grant, award, or other acquisition
-
56
Added 0.03%
171,218
Common Stock
Jul 16
2018
BUY
Grant, award, or other acquisition
-
19,997
Added 10.46%
171,162
Common Stock
May 01
2018
SELL
Open market or private sale
$216,870
$74.5 p/Share
2,911
Reduced 1.89%
151,104
Common Stock
May 01
2018
BUY
Grant, award, or other acquisition
-
61
Added 0.04%
151,165
Common Stock
Mar 15
2018
SELL
Payment of exercise price or tax liability
$1,261,650
$75.0 p/Share
16,822
Reduced 9.85%
154,015
Common Stock
Mar 15
2018
SELL
Sale (or disposition) back to the issuer
$0
$75.0 p/Share
0
Reduced 0.0%
154,015
Common Stock
Mar 15
2018
BUY
Grant, award, or other acquisition
-
31,197
Added 15.63%
168,349
Common Stock
Jan 24
2018
BUY
Grant, award, or other acquisition
-
92
Added 0.07%
139,641
Common Stock
Oct 25
2017
BUY
Grant, award, or other acquisition
-
96
Added 0.07%
139,548
Common Stock
Jul 26
2017
BUY
Grant, award, or other acquisition
-
79
Added 0.06%
139,451
Common Stock
Apr 26
2017
BUY
Grant, award, or other acquisition
-
69
Added 0.05%
139,371
Common Stock
Mar 30
2017
BUY
Grant, award, or other acquisition
-
5,825
Added 4.01%
139,301
Common Stock
Mar 20
2017
SELL
Open market or private sale
$169,840
$84.92 p/Share
2,000
Reduced 1.48%
133,476
Common Stock
Mar 15
2017
SELL
Sale (or disposition) back to the issuer
$0
$85.45 p/Share
0
Reduced 0.0%
135,476
Common Stock
Mar 15
2017
SELL
Payment of exercise price or tax liability
$2,691,333
$85.45 p/Share
31,496
Reduced 18.86%
135,477
Common Stock
Mar 15
2017
BUY
Grant, award, or other acquisition
-
53,706
Added 25.08%
160,456
Common Stock
Jan 25
2017
BUY
Grant, award, or other acquisition
-
91
Added 0.08%
113,267
Common Stock
Jan 24
2017
SELL
Open market or private sale
$810,540
$90.06 p/Share
9,000
Reduced 7.37%
113,176
Common Stock
Jan 23
2017
SELL
Open market or private sale
$797,670
$88.63 p/Share
9,000
Reduced 6.86%
122,176
Common Stock
Oct 26
2016
BUY
Grant, award, or other acquisition
-
104
Added 0.08%
131,176
Common Stock
Oct 10
2016
SELL
Open market or private sale
$391,750
$78.35 p/Share
5,000
Reduced 3.67%
131,071
Common Stock
Sep 09
2016
-
3,000
Reduced 2.16%
136,071
Common Stock
Jul 27
2016
BUY
Grant, award, or other acquisition
-
94
Added 0.07%
139,071
Common Stock