Date of Dealing |
Class of Security |
Purchase/Sale |
Number of Securities |
Price per Unit |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
1244 |
$162.49 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
44 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
181 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
91 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
18 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
146 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
3372 |
$162.49 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
1430 |
$162.49 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
598 |
$165.39 |
03/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1305 |
$165.39 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
267 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
770 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
8 |
$165.12 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Sale |
2 |
$165.05 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
201 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
54 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
762 |
$165.12 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
30 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
6 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
5298 |
$165.11 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1018 |
$165.12 |
03/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
280 |
$165.11 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Sale |
540 |
$164.61 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
180 |
$163.54 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
218 |
$163.54 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11 |
$163.54 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
877 |
$163.54 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Sale |
1464 |
$164.61 |
03/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
363 |
$163.54 |
03/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
83 |
$164.18 |
03/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
73 |
$164.18 |
03/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
184 |
$164.18 |
03/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
5504 |
$165.10 |
03/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
368 |
$164.18 |
03/21/2018 |
USD 0.01 Class A Common Stock |
Sale |
19 |
$163.88 |
03/21/2018 |
USD 0.01 Class A Common Stock |
Purchase |
154 |
$164.50 |
03/21/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1255 |
$164.50 |
03/21/2018 |
USD 0.01 Class A Common Stock |
Purchase |
441 |
$164.50 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
21 |
$164.87 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
137 |
$160.16 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Sale |
279 |
$160.16 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
195 |
$160.16 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
214 |
$160.16 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
12 |
$160.16 |
03/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
442 |
$160.16 |
03/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
327 |
$158.12 |
03/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
227 |
$158.12 |
03/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
912 |
$158.12 |
03/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
756 |
$158.12 |
03/26/2018 |
USD 0.01 Class A Common Stock |
Sale |
3 |
$161.71 |
03/26/2018 |
USD 0.01 Class A Common Stock |
Sale |
50 |
$161.71 |
03/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
12 |
$161.71 |
03/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
386 |
$161.71 |
03/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
219 |
$159.00 |
03/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
7152 |
$159.00 |
03/27/2018 |
USD 0.01 Class A Common Stock |
Sale |
5260 |
$159.00 |
03/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
10 |
$159.00 |
03/28/2018 |
USD 0.01 Class A Common Stock |
Sale |
203 |
$158.84 |
03/28/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1011 |
$158.84 |
03/28/2018 |
USD 0.01 Class A Common Stock |
Purchase |
153 |
$158.84 |
03/28/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3339 |
$158.84 |
03/28/2018 |
USD 0.01 Class A Common Stock |
Purchase |
918 |
$158.84 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
92443 |
$161.74 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
240 |
$161.74 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
184 |
$161.74 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
740 |
$161.74 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
9499 |
$158.28 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
906 |
$158.35 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2334 |
$161.74 |
03/29/2018 |
USD 0.01 Class A Common Stock |
Sale |
932 |
$158.33 |
04/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11 |
$157.70 |
04/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
489 |
$157.70 |
04/02/2018 |
USD 0.01 Class A Common Stock |
Sale |
387 |
$160.95 |
04/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
182 |
$157.70 |
04/02/2018 |
USD 0.01 Class A Common Stock |
Sale |
906 |
$159.35 |
04/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1362 |
$157.70 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Sale |
73 |
$158.66 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
52 |
$158.61 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3006 |
$160.57 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
501 |
$160.57 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11793 |
$160.57 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
7 |
$160.57 |
04/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3974 |
$159.03 |
04/04/2018 |
USD 0.01 Class A Common Stock |
Purchase |
235 |
$160.49 |
04/04/2018 |
USD 0.01 Class A Common Stock |
Purchase |
275 |
$160.49 |
04/04/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11532 |
$158.31 |
04/04/2018 |
USD 0.01 Class A Common Stock |
Purchase |
611 |
$160.49 |
04/05/2018 |
USD 0.01 Class A Common Stock |
Purchase |
151 |
$162.99 |
04/05/2018 |
USD 0.01 Class A Common Stock |
Purchase |
5193 |
$162.99 |
04/05/2018 |
USD 0.01 Class A Common Stock |
Purchase |
755 |
$162.99 |
04/06/2018 |
USD 0.01 Class A Common Stock |
Purchase |
23 |
$157.25 |
04/06/2018 |
USD 0.01 Class A Common Stock |
Purchase |
7 |
$157.64 |
04/06/2018 |
USD 0.01 Class A Common Stock |
Purchase |
210 |
$158.26 |
04/06/2018 |
USD 0.01 Class A Common Stock |
Purchase |
15 |
$158.26 |
04/06/2018 |
USD 0.01 Class A Common Stock |
Purchase |
10977 |
$160.58 |
04/06/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2314 |
$158.26 |
04/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
6 |
$158.39 |
04/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
316 |
$159.18 |
04/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
362 |
$159.18 |
04/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
16731 |
$160.34 |
04/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
997 |
$159.18 |
04/10/2018 |
USD 0.01 Class A Common Stock |
Purchase |
6345 |
$162.80 |
04/11/2018 |
USD 0.01 Class A Common Stock |
Sale |
18128 |
$161.26 |
04/11/2018 |
USD 0.01 Class A Common Stock |
Sale |
983 |
$161.26 |
04/11/2018 |
USD 0.01 Class A Common Stock |
Sale |
18434 |
$161.26 |
04/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1582 |
$161.26 |
04/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
16057 |
$161.73 |
04/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11451 |
$161.26 |
04/12/2018 |
USD 0.01 Class A Common Stock |
Purchase |
17 |
$163.63 |
04/12/2018 |
USD 0.01 Class A Common Stock |
Sale |
692 |
$164.21 |
04/12/2018 |
USD 0.01 Class A Common Stock |
Purchase |
17 |
$164.21 |
04/12/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4988 |
$164.21 |
04/12/2018 |
USD 0.01 Class A Common Stock |
Purchase |
605 |
$164.21 |
04/13/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3520 |
$163.42 |
04/13/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1649 |
$163.42 |
04/13/2018 |
USD 0.01 Class A Common Stock |
Purchase |
831 |
$163.42 |
04/13/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2549 |
$163.42 |
04/13/2018 |
USD 0.01 Class A Common Stock |
Sale |
3520 |
$163.42 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
723 |
$164.94 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
53 |
$164.02 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
395 |
$165.17 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
424 |
$164.02 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
10 |
$164.02 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
580 |
$164.02 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2005 |
$164.94 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
12979 |
$164.94 |
04/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2318 |
$165.18 |
04/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
89 |
$164.76 |
04/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
198 |
$164.76 |
04/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
209 |
$164.76 |
04/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
27 |
$165.27 |
04/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
597 |
$164.76 |
04/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
61 |
$164.76 |
04/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
32 |
$165.20 |
04/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
252 |
$164.90 |
04/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
480 |
$165.20 |
04/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
484 |
$165.20 |
04/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
221 |
$165.20 |
04/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
590 |
$165.20 |
04/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
37 |
$164.47 |
04/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
352 |
$164.47 |
04/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
206 |
$164.47 |
04/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
6 |
$165.44 |
04/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3 |
$164.47 |
04/19/2018 |
USD 0.01 Class A Common Stock |
Purchase |
590 |
$164.47 |
04/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
438 |
$165.08 |
04/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
195 |
$165.08 |
04/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
237 |
$165.08 |
04/20/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1112 |
$165.08 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
37 |
$164.20 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
16959 |
$164.20 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2828 |
$164.20 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
269 |
$164.20 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Sale |
150 |
$164.20 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4 |
$164.27 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3421 |
$164.20 |
04/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
673 |
$164.20 |
04/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
531 |
$161.60 |
04/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
157 |
$161.60 |
04/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
224 |
$161.60 |
04/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
14 |
$161.60 |
04/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
448 |
$161.60 |
04/25/2018 |
USD 0.01 Class A Common Stock |
Purchase |
38 |
$161.08 |
04/25/2018 |
USD 0.01 Class A Common Stock |
Purchase |
152 |
$161.08 |
04/25/2018 |
USD 0.01 Class A Common Stock |
Purchase |
819 |
$161.08 |
04/25/2018 |
USD 0.01 Class A Common Stock |
Purchase |
531 |
$161.08 |
04/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
388 |
$159.45 |
04/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4747 |
$159.45 |
04/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
633 |
$159.45 |
04/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
19 |
$159.45 |
04/26/2018 |
USD 0.01 Class A Common Stock |
Purchase |
245 |
$159.45 |
04/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
6 |
$157.36 |
04/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
150 |
$157.36 |
04/27/2018 |
USD 0.01 Class A Common Stock |
Sale |
809 |
$157.36 |
04/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
641 |
$157.36 |
04/27/2018 |
USD 0.01 Class A Common Stock |
Purchase |
750 |
$157.36 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Sale |
116 |
$157.68 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Sale |
1713 |
$157.68 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Purchase |
274 |
$157.68 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Purchase |
150 |
$157.68 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Purchase |
10 |
$157.68 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Sale |
374 |
$157.68 |
04/30/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2019 |
$157.68 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
69 |
$156.88 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
23 |
$157.21 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
47 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
22 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
8 |
$157.21 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
472 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
226 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
312 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
2240 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
754 |
$156.50 |
05/01/2018 |
USD 0.01 Class A Common Stock |
Purchase |
122 |
$156.50 |
05/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
8 |
$156.38 |
05/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
339 |
$156.38 |
05/02/2018 |
USD 0.01 Class A Common Stock |
Purchase |
150 |
$156.38 |
05/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
453 |
$157.02 |
05/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
220 |
$157.02 |
05/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
227 |
$157.02 |
05/03/2018 |
USD 0.01 Class A Common Stock |
Purchase |
682 |
$157.02 |
05/04/2018 |
USD 0.01 Class A Common Stock |
Sale |
128 |
$159.16 |
05/04/2018 |
USD 0.01 Class A Common Stock |
Purchase |
243 |
$159.16 |
05/04/2018 |
USD 0.01 Class A Common Stock |
Sale |
91 |
$159.16 |
05/04/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1898 |
$159.16 |
05/07/2018 |
USD 0.01 Class A Common Stock |
Purchase |
993 |
$159.22 |
05/07/2018 |
USD 0.01 Class A Common Stock |
Purchase |
692 |
$159.22 |
05/07/2018 |
USD 0.01 Class A Common Stock |
Purchase |
240 |
$159.22 |
05/07/2018 |
USD 0.01 Class A Common Stock |
Purchase |
24 |
$159.22 |
05/07/2018 |
USD 0.01 Class A Common Stock |
Purchase |
750 |
$159.22 |
05/08/2018 |
USD 0.01 Class A Common Stock |
Purchase |
518 |
$158.46 |
05/08/2018 |
USD 0.01 Class A Common Stock |
Purchase |
256 |
$158.46 |
05/08/2018 |
USD 0.01 Class A Common Stock |
Purchase |
254 |
$158.46 |
05/08/2018 |
USD 0.01 Class A Common Stock |
Purchase |
6 |
$158.46 |
05/08/2018 |
USD 0.01 Class A Common Stock |
Purchase |
448 |
$158.46 |
05/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3 |
$161.47 |
05/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
284 |
$161.47 |
05/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
658 |
$161.47 |
05/09/2018 |
USD 0.01 Class A Common Stock |
Purchase |
971 |
$161.47 |
05/10/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3 |
$159.96 |
05/10/2018 |
USD 0.01 Class A Common Stock |
Purchase |
514 |
$159.96 |
05/10/2018 |
USD 0.01 Class A Common Stock |
Purchase |
888 |
$159.96 |
05/11/2018 |
USD 0.01 Class A Common Stock |
Sale |
210 |
$159.29 |
05/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
73 |
$159.29 |
05/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
387 |
$159.29 |
05/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
369 |
$159.29 |
05/11/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1467 |
$159.29 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
29 |
$161.03 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
165 |
$161.03 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
337 |
$161.03 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
352 |
$161.03 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
223 |
$161.03 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
351 |
$161.03 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Sale |
13071 |
$159.04 |
05/14/2018 |
USD 0.01 Class A Common Stock |
Purchase |
879 |
$161.03 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
2344 |
$160.42 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
22 |
$160.45 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
370 |
$160.45 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
294 |
$160.45 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
8 |
$160.45 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
6640 |
$160.42 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Sale |
13279 |
$160.42 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1555 |
$160.45 |
05/15/2018 |
USD 0.01 Class A Common Stock |
Purchase |
732 |
$160.45 |
05/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
221 |
$160.67 |
05/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
9 |
$160.67 |
05/16/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1105 |
$160.67 |
05/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
29 |
$160.70 |
05/17/2018 |
USD 0.01 Class A Common Stock |
Sale |
196 |
$160.70 |
05/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
191 |
$160.70 |
05/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4 |
$160.30 |
05/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1100 |
$160.70 |
05/17/2018 |
USD 0.01 Class A Common Stock |
Purchase |
499 |
$160.70 |
05/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4159 |
$159.78 |
05/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
125 |
$159.78 |
05/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
204 |
$159.78 |
05/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
93 |
$159.78 |
05/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
235 |
$159.78 |
05/18/2018 |
USD 0.01 Class A Common Stock |
Purchase |
587 |
$159.78 |
05/21/2018 |
USD 0.01 Class A Common Stock |
Sale |
180 |
$160.46 |
05/21/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1230 |
$161.38 |
05/21/2018 |
USD 0.01 Class A Common Stock |
Purchase |
11 |
$161.38 |
05/21/2018 |
USD 0.01 Class A Common Stock |
Sale |
509 |
$160.46 |
05/21/2018 |
USD 0.01 Class A Common Stock |
Sale |
4857 |
$160.46 |
05/21/2018 |
USD 0.01 Class A Common Stock |
Purchase |
442 |
$161.38 |
05/22/2018 |
USD 0.01 Class A Common Stock |
Purchase |
14 |
$160.86 |
05/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
42 |
$160.11 |
05/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
3771 |
$160.11 |
05/23/2018 |
USD 0.01 Class A Common Stock |
Purchase |
314 |
$160.11 |
05/23/2018 |
USD 0.01 Class A Common Stock |
Sale |
9462 |
$158.93 |
05/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
476 |
$160.01 |
05/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
433 |
$160.01 |
05/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
9 |
$160.01 |
05/24/2018 |
USD 0.01 Class A Common Stock |
Sale |
82 |
$160.01 |
05/24/2018 |
USD 0.01 Class A Common Stock |
Purchase |
511 |
$160.01 |
05/25/2018 |
USD 0.01 Class A Common Stock |
Purchase |
4 |
$159.60 |
05/25/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1098 |
$159.60 |
05/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
485 |
$158.68 |
05/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
5 |
$158.68 |
05/29/2018 |
USD 0.01 Class A Common Stock |
Purchase |
1615 |
$158.68 |
05/30/2018 |
USD 0.01 Class A Common Stock |
Sale |
1455 |
$160.37 |
05/30/2018 |
USD 0.01 Class A Common Stock |
Purchase |
33 |
$165.49 |
05/30/2018 |
USD 0.01 Class A Common Stock |
Purchase |
302 |
$165.49 |
05/30/2018 |
USD 0.01 Class A Common Stock |
Sale |
4121 |
$160.37 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Sale |
1784 |
$162.91 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Purchase |
187 |
$162.89 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Sale |
44 |
$162.91 |
05/31/2018 |
USD 0.01 Class A Common Stock |
SaleSale |
146 |
$164.14 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Sale |
752 |
$162.90 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Sale |
147 |
$162.90 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Purchase |
799 |
$162.90 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Purchase |
174 |
$162.90 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Sale |
3357 |
$162.90 |
05/31/2018 |
USD 0.01 Class A Common Stock |
Purchase |
733 |
$162.90 |