Ontario Teachers' Pension Plan Board
| | Directo | | 29 jul 2015 | 0 |
Aberdeen Asset Investments Limited
| Bought at price 302.50 per share. | Directo | 453.742 | 28 jul 2015 | 1.500 |
T. Rowe Price Associates, Inc.
| | Directo | | 28 jul 2015 | 0 |
Aberdeen Asset Investments Limited
| Sold at price 305.02 per share. | Directo | 671.046 | 28 jul 2015 | 2.200 |
Artisan Partners Holdings LP
| | Directo | | 27 jul 2015 | 0 |
Soci�t� G�n�rale, S.A.
| Sold at price 310.05 per share. | Directo | 7.962.368 | 27 jul 2015 | 25.681 |
Soci�t� G�n�rale, S.A.
| Bought at price 307.47 per share. | Directo | 7.253.264 | 27 jul 2015 | 23.590 |