Picture of Flutter Entertainment logo

FLUT Flutter Entertainment News Story

0.000.00%
us flag iconLast trade - 00:00
Consumer CyclicalsBalancedLarge CapHigh Flyer

REG - FlutterEntertainment - Transaction in Own Shares

For best results when printing this announcement, please click on link below:
https://newsfile.refinitiv.com/getnewsfile/v1/story?guid=urn:newsml:reuters.com:20250409:nRSI3292Ea&default-theme=true

RNS Number : 3292E  Flutter Entertainment PLC  09 April 2025

April 9, 2025

Flutter Entertainment plc

 

Transaction in Own Shares

 

Flutter Entertainment plc ("Flutter") announces that on April 8, 2025, it
acquired (by way of redemption) the following number of its ordinary shares
(the "Ordinary Shares") in the United States through Flutter's broker Goldman
Sachs & Co. LLC. The Ordinary Shares acquired (by way of redemption) will
be cancelled.

 

 Aggregate number of Ordinary Shares acquired  Volume Weighted Average Price  Highest price paid per share  Lowest price per share  Trading venue
 141                                           213.200603                     214.69                        212.69                  BAML
 8,555                                         213.565779                     223.48                        210.69                  BATS
 3,615                                         213.471321                     222.75                        210.68                  BATY
 300                                           213.165000                     214.14                        212.66                  BIDS
 50                                            213.180000                     213.18                        213.18                  EDGA
 199                                           211.941256                     213.18                        210.69                  EDGX
 605                                           214.377322                     221.47                        211.96                  EPRL
 1,358                                         213.788704                     218.07                        212.47                  IEXG
 124                                           212.613226                     213.01                        212.60                  ITGI
 1,207                                         214.385493                     220.24                        211.91                  JPMX
 1,475                                         213.523559                     220.55                        211.18                  KNMX
 964                                           213.432516                     214.69                        210.69                  LEVL
 9,421                                         214.254173                     223.74                        210.77                  MEMX
 11,388                                        213.656836                     223.13                        210.86                  NASD
 702                                           212.818148                     217.97                        210.96                  NQBX
 4,538                                         214.521866                     222.92                        210.88                  NYSE
 400                                           212.840000                     214.44                        211.21                  ONEC
 8,205                                         213.688974                     224.25                        210.65                  PCSE
 500                                           212.870000                     214.05                        211.87                  XCIS

 

 

The redemptions form part of Flutter's intention to buy back Ordinary Shares
of up to $300 million in the period to June 30, 2025 following the
announcement of the share buyback program on March 5, 2025 (the "Buyback") and
form part of Flutter's intention to buy back $5 billion of shares as announced
on September 25, 2024. The acquisitions were effected by Flutter's broker
Goldman Sachs & Co. LLC.

 

Following settlement of the above transactions and the subsequent cancellation
of shares, Flutter will have 176,746,008 Ordinary Shares in issue.

 

In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (the Market
Abuse Regulation) and Commission Delegated Regulation (EU) 2016/1052 as such
legislation forms part of law in the United Kingdom (the "UK") by virtue of
the EU (Withdrawal) Act 2018 (as may be amended, extended and/or supplemented
from time to time), a detailed breakdown of individual trades made on April 8,
2025  by Goldman Sachs & Co. LLC on behalf of Flutter as part of the
Buyback is scheduled to this announcement. This announcement is also being
made for the purposes of the UK Financial Conduct Authority's Listing Rule
14.3.17(2).

 

Enquiries:

Edward Traynor Company Secretary

+353 (87) 2232455

 

Schedule

 

 Issuer name:          Flutter Entertainment plc
 LEI:                  635400EG4YIJLJMZJ782
 ISIN:                 IE00BWT6H894
 Broker:               Goldman Sachs & Co. LLC
 Broker code:          0005
 Time zone:            EST
 Currency:             USD
 Date of transaction:  April 8, 2025

 

 

Aggregated Information

 Trading Venue      Currency  Volume Weighted Average Price  Aggregated Volume
 See details below  USD       213.795                        53747

Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2 220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                222.75                USD       13:35:33    NASD           VHTB248620250408E
 100               221.50                USD       13:37:27    BATS           VHTB323820250408E
 100               221.24                USD       13:39:26    BATS           VHTB441620250408E
 100               219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100               221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100               221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100               222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100               220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                219.95                USD       13:51:12    NASD           VHTB880720250408E
 100               221.13                USD       13:53:27    BATY           VHTB998020250408E
 100               220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100               221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100               221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100               221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100               222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3 222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1 222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100               222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100               222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100               222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3 222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3 222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2 222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2 222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3 223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5 223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100               222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3 222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100               223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4 222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100               222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7 221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7 221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7 221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7 221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7 221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7 221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7 221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3 221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2 221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1 221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100               221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6 221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3 221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100               221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2 220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100               221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100               220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100               220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3 221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5 221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5 221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7 221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5 221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5 221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7 221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100               221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1 223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3 223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1 223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1 223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100               224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100               221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100               220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100               220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100               220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3 220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2 220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100               219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100               217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100               218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100               218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100               218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100               217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100               217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100               218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100               215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100               214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100               214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9 214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100               214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100               214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9 213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9 213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100               213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100               214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100               214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100               214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100               213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100               213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100               213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100               213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100               213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1 212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2 213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2 213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100               215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6 214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100               214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100               214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100               214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7 214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5 214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5 214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3 214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100               213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100               214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100               214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100               214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100               214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4 214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8 215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100               215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100               215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100               215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1 215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100               215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100               215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100               214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1 214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9 215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100               214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100               215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100               214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100               214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100               214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100               214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100               214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100               214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1 215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100               214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100               214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100               215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100               214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100               214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2 214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2 214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2 214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100               214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100               214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100               214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100               214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100               214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100               215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100               215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100               215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100               214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8 214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100               214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100               214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100               214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116               214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100               214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100               214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5 214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5 214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5 214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100               214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100               214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100               214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100               214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100               214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100               214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100               214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100               214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100               213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5 214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8 213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8 213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8 213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2 213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1 213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3 213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2 213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100               213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100               213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100               213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100               213.69                USD       19:03:15    PCSE
 Number of Shares                                                                                     Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                  221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                                                                                                   221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                                                                                                   221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2            220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                                                                                                   220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                                                                                                   223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                                                                                                   222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                                                                                                   222.75                USD       13:35:33    NASD           VHTB248620250408E
 100                                                                                                  221.50                USD       13:37:27    BATS           VHTB323820250408E
 100                                                                                                  221.24                USD       13:39:26    BATS           VHTB441620250408E
 100                                                                                                  219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100                                                                                                  221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100                                                                                                  221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100                                                                                                  222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100                                                                                                  220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                                                                                                   219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                                                                                                   219.95                USD       13:51:12    NASD           VHTB880720250408E
 100                                                                                                  221.13                USD       13:53:27    BATY           VHTB998020250408E
 100                                                                                                  220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100                                                                                                  221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100                                                                                                  221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100                                                                                                  221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100                                                                                                  222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3            222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                                                                                                   222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1            222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100                                                                                                  222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100                                                                                                  222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                                                                                                   222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                                                                                                   222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100                                                                                                  222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                                                                                                   222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                                                                                                   222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3            222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3            222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                                                                                                   222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                                                                                                   222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2            222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2            222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                                                                                                   222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3            223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                                                                                                   223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5            223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                                                                                                   223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                                                                                                   223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100                                                                                                  222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3            222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100                                                                                                  223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                                                                                                   222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                                                                                                   222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4            222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                                                                                                   222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100                                                                                                  222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7            221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7            221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7            221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7            221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7            221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7            221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7            221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                                                                                                   221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3            221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2            221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1            221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                                                                                                   221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100                                                                                                  221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6            221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3            221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100                                                                                                  221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2            220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100                                                                                                  221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100                                                                                                  220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100                                                                                                  220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3            221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                                                                                                   221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5            221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5            221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7            221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5            221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5            221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7            221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100                                                                                                  221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                                                                                                   222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                                                                                                   223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                                                                                                   223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1            223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3            223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1            223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1            223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                                                                                                   223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100                                                                                                  224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100                                                                                                  221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100                                                                                                  220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100                                                                                                  220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100                                                                                                  220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3            220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2            220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100                                                                                                  219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100                                                                                                  217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100                                                                                                  218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100                                                                                                  218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100                                                                                                  218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100                                                                                                  217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100                                                                                                  217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100                                                                                                  218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100                                                                                                  215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100                                                                                                  214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100                                                                                                  214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                                                                                                   214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9            214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100                                                                                                  214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100                                                                                                  214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9            213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                                                                                                   213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9            213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                                                                                                   213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100                                                                                                  213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100                                                                                                  214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100                                                                                                  214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100                                                                                                  214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100                                                                                                  213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100                                                                                                  213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100                                                                                                  213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100                                                                                                  213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100                                                                                                  213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100                                                                                                  213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100                                                                                                  213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1            212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2            213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2            213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                                                                                                   215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                                                                                                   215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100                                                                                                  215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6            214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                                                                                                   214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                                                                                                   214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                                                                                                   214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100                                                                                                  214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100                                                                                                  214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100                                                                                                  214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7            214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5            214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5            214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                                                                                                   214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                                                                                                   214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3            214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                                                                                                   214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                                                                                                   214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                                                                                                   214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                                                                                                   213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                                                                                                   213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100                                                                                                  213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100                                                                                                  214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100                                                                                                  214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100                                                                                                  214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                                                                                                   214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100                                                                                                  214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                                                                                                   214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                                                                                                   214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4            214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                                                                                                   214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8            215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                                                                                                   215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100                                                                                                  215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100                                                                                                  215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100                                                                                                  215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1            215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100                                                                                                  215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100                                                                                                  215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100                                                                                                  214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1            214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9            215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                                                                                                   215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                                                                                                   215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100                                                                                                  214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100                                                                                                  215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                                                                                                   214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                                                                                                   214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100                                                                                                  214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100                                                                                                  214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100                                                                                                  214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100                                                                                                  214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100                                                                                                  214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                                                                                                   214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100                                                                                                  214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                                                                                                   214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                                                                                                   215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1            215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                                                                                                   215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100                                                                                                  214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                                                                                                   214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100                                                                                                  214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                                                                                                   214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                                                                                                   214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100                                                                                                  215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100                                                                                                  214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100                                                                                                  214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2            214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2            214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2            214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                                                                                                   214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100                                                                                                  214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                                                                                                   214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                                                                                                   214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                                                                                                   214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100                                                                                                  214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100                                                                                                  214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100                                                                                                  214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                                                                                                   214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                                                                                                   214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100                                                                                                  214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100                                                                                                  215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100                                                                                                  215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                                                                                                   214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                                                                                                   214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100                                                                                                  215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100                                                                                                  214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                                                                                                   214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8            214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100                                                                                                  214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100                                                                                                  214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                                                                                                   214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                                                                                                   214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100                                                                                                  214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116                                                                                                  214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100                                                                                                  214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100                                                                                                  214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                                                                                                   214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5            214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5            214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                                                                                                   214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5            214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100                                                                                                  214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                                                                                                   214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100                                                                                                  214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100                                                                                                  214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100                                                                                                  214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100                                                                                                  214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100                                                                                                  214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                                                                                                   214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                                                                                                   214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100                                                                                                  214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100                                                                                                  214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100                                                                                                  213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                                                                                                   214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                                                                                                   214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                                                                                                   214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                                                                                                   214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5            214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                                                                                                   214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                                                                                                   214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                                                                                                   214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8            213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8            213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8            213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2            213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1            213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3            213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                                                                                                   213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2            213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100                                                                                                  213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100                                                                                                  213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100                                                                                                  213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100                                                                                                  213.69                USD       19:03:15    PCSE
 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2  220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                222.75                USD       13:35:33    NASD           VHTB248620250408E
 100               221.50                USD       13:37:27    BATS           VHTB323820250408E
 100               221.24                USD       13:39:26    BATS           VHTB441620250408E
 100               219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100               221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100               221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100               222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100               220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                219.95                USD       13:51:12    NASD           VHTB880720250408E
 100               221.13                USD       13:53:27    BATY           VHTB998020250408E
 100               220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100               221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100               221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100               221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100               222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3  222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1  222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100               222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100               222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100               222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3  222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3  222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2  222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2  222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3  223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5  223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100               222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3  222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100               223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4  222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100               222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7  221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7  221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3  221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2  221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1  221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100               221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6  221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3  221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100               221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2  220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100               221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100               220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100               220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3  221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7  221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7  221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100               221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1  223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3  223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1  223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1  223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100               224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100               221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100               220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100               220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100               220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3  220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2  220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100               219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100               217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100               218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100               218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100               218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100               217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100               217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100               218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100               215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100               214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100               214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9  214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100               214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100               214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9  213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9  213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100               213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100               214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100               214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100               214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100               213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100               213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100               213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100               213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100               213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1  212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2  213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2  213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100               215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6  214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100               214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100               214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100               214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7  214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5  214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5  214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3  214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100               213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100               214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100               214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100               214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100               214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4  214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8  215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100               215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100               215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100               215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1  215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100               215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100               215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100               214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1  214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9  215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100               214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100               215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100               214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100               214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100               214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100               214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100               214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100               214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1  215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100               214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100               214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100               215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100               214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100               214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2  214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2  214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2  214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100               214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100               214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100               214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100               214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100               214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100               215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100               215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100               215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100               214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8  214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100               214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100               214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100               214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116               214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100               214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100               214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5  214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5  214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5  214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100               214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100               214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100               214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100               214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100               214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100               214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100               214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100               214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100               213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5  214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8  213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8  213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8  213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2  213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1  213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3  213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2  213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100               213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100               213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100               213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100               213.69                USD       19:03:15    PCSE
 Number of Shares                                                                                                                                                                        Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                                                                                                     221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                                                                                                                                                                                      221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                                                                                                                                                                                      221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2                                             220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                                                                                                                                                                                      220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                                                                                                                                                                                      223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                                                                                                                                                                                      222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                                                                                                                                                                                      222.75                USD       13:35:33    NASD           VHTB248620250408E
 100                                                                                                                                                                                     221.50                USD       13:37:27    BATS           VHTB323820250408E
 100                                                                                                                                                                                     221.24                USD       13:39:26    BATS           VHTB441620250408E
 100                                                                                                                                                                                     219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100                                                                                                                                                                                     221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100                                                                                                                                                                                     221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100                                                                                                                                                                                     222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100                                                                                                                                                                                     220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                                                                                                                                                                                      219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                                                                                                                                                                                      219.95                USD       13:51:12    NASD           VHTB880720250408E
 100                                                                                                                                                                                     221.13                USD       13:53:27    BATY           VHTB998020250408E
 100                                                                                                                                                                                     220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100                                                                                                                                                                                     221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100                                                                                                                                                                                     221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100                                                                                                                                                                                     221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100                                                                                                                                                                                     222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3                                             222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                                                                                                                                                                                      222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1                                             222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100                                                                                                                                                                                     222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100                                                                                                                                                                                     222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                                                                                                                                                                                      222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                                                                                                                                                                                      222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                                                                                                                                                                                      222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                                                                                                                                                                                      222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                                                                                                                                                                                      222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100                                                                                                                                                                                     222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                                                                                                                                                                                      222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                                                                                                                                                                                      222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3                                             222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3                                             222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                                                                                                                                                                                      222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                                                                                                                                                                                      222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2                                             222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2                                             222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                                                                                                                                                                                      222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3                                             223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                                                                                                                                                                                      223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5                                             223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                                                                                                                                                                                      223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                                                                                                                                                                                      223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100                                                                                                                                                                                     222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3                                             222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                                                                                                                                                                                      223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                                                                                                                                                                                      223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                                                                                                                                                                                      223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100                                                                                                                                                                                     223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                                                                                                                                                                                      222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                                                                                                                                                                                      222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4                                             222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                                                                                                                                                                                      222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100                                                                                                                                                                                     222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7                                             221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                                                                                                                                                                                      221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3                                             221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2                                             221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1                                             221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                                                                                                                                                                                      221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                                                                                                                                                                                      220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                                                                                                                                                                                      220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                                                                                                                                                                                      220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                                                                                                                                                                                      220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100                                                                                                                                                                                     221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                                                                                                                                                                                      221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                                                                                                                                                                                      221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                                                                                                                                                                                      221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6                                             221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3                                             221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100                                                                                                                                                                                     221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                                                                                                                                                                                      220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                                                                                                                                                                                      220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                                                                                                                                                                                      220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                                                                                                                                                                                      220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                                                                                                                                                                                      220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                                                                                                                                                                                      220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                                                                                                                                                                                      220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2                                             220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                                                                                                                                                                                      220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100                                                                                                                                                                                     221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100                                                                                                                                                                                     220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100                                                                                                                                                                                     220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3                                             221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                                                                                                                                                                                      221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5                                             221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5                                             221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7                                             221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5                                             221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5                                             221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7                                             221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100                                                                                                                                                                                     221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                                                                                                                                                                                      222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                                                                                                                                                                                      223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                                                                                                                                                                                      223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1                                             223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3                                             223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1                                             223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1                                             223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                                                                                                                                                                                      223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100                                                                                                                                                                                     224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100                                                                                                                                                                                     221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100                                                                                                                                                                                     220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100                                                                                                                                                                                     220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100                                                                                                                                                                                     220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3                                             220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2                                             220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100                                                                                                                                                                                     219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100                                                                                                                                                                                     217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100                                                                                                                                                                                     218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100                                                                                                                                                                                     218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100                                                                                                                                                                                     218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                                                                                                                                                                                      218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                                                                                                                                                                                      218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                                                                                                                                                                                      218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                                                                                                                                                                                      218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100                                                                                                                                                                                     217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100                                                                                                                                                                                     217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100                                                                                                                                                                                     218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                                                                                                                                                                                      217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                                                                                                                                                                                      217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                                                                                                                                                                                      217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100                                                                                                                                                                                     215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                                                                                                                                                                                      214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                                                                                                                                                                                      214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                                                                                                                                                                                      214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100                                                                                                                                                                                     214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100                                                                                                                                                                                     214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                                                                                                                                                                                      214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9                                             214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100                                                                                                                                                                                     214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100                                                                                                                                                                                     214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9                                             213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                                                                                                                                                                                      213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9                                             213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                                                                                                                                                                                      213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100                                                                                                                                                                                     213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100                                                                                                                                                                                     214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100                                                                                                                                                                                     214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100                                                                                                                                                                                     214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100                                                                                                                                                                                     213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100                                                                                                                                                                                     213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100                                                                                                                                                                                     213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100                                                                                                                                                                                     213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100                                                                                                                                                                                     213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100                                                                                                                                                                                     213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100                                                                                                                                                                                     213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1                                             212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2                                             213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2                                             213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                                                                                                                                                                                      215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                                                                                                                                                                                      215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100                                                                                                                                                                                     215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                                                                                                                                                                                      214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                                                                                                                                                                                      214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                                                                                                                                                                                      214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6                                             214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                                                                                                                                                                                      214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                                                                                                                                                                                      214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                                                                                                                                                                                      214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100                                                                                                                                                                                     214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                                                                                                                                                                                      214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                                                                                                                                                                                      214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                                                                                                                                                                                      214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100                                                                                                                                                                                     214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100                                                                                                                                                                                     214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7                                             214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5                                             214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5                                             214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                                                                                                                                                                                      214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                                                                                                                                                                                      214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3                                             214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                                                                                                                                                                                      214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                                                                                                                                                                                      214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                                                                                                                                                                                      214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                                                                                                                                                                                      213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                                                                                                                                                                                      213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100                                                                                                                                                                                     213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100                                                                                                                                                                                     214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100                                                                                                                                                                                     214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100                                                                                                                                                                                     214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                                                                                                                                                                                      214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100                                                                                                                                                                                     214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                                                                                                                                                                                      214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                                                                                                                                                                                      214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4                                             214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                                                                                                                                                                                      214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8                                             215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                                                                                                                                                                                      215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100                                                                                                                                                                                     215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100                                                                                                                                                                                     215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100                                                                                                                                                                                     215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                                                                                                                                                                                      215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1                                             215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                                                                                                                                                                                      215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                                                                                                                                                                                      215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100                                                                                                                                                                                     215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100                                                                                                                                                                                     215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100                                                                                                                                                                                     214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1                                             214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                                                                                                                                                                                      214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                                                                                                                                                                                      214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                                                                                                                                                                                      214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9                                             215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                                                                                                                                                                                      215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                                                                                                                                                                                      215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100                                                                                                                                                                                     214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100                                                                                                                                                                                     215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                                                                                                                                                                                      214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                                                                                                                                                                                      214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100                                                                                                                                                                                     214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100                                                                                                                                                                                     214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100                                                                                                                                                                                     214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100                                                                                                                                                                                     214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100                                                                                                                                                                                     214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                                                                                                                                                                                      214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100                                                                                                                                                                                     214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                                                                                                                                                                                      214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                                                                                                                                                                                      215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1                                             215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                                                                                                                                                                                      215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100                                                                                                                                                                                     214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                                                                                                                                                                                      214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100                                                                                                                                                                                     214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                                                                                                                                                                                      214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                                                                                                                                                                                      214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100                                                                                                                                                                                     215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                                                                                                                                                                                      214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                                                                                                                                                                                      214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                                                                                                                                                                                      214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100                                                                                                                                                                                     214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100                                                                                                                                                                                     214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2                                             214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2                                             214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2                                             214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                                                                                                                                                                                      214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100                                                                                                                                                                                     214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                                                                                                                                                                                      214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                                                                                                                                                                                      214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                                                                                                                                                                                      214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100                                                                                                                                                                                     214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100                                                                                                                                                                                     214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100                                                                                                                                                                                     214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                                                                                                                                                                                      214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                                                                                                                                                                                      214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100                                                                                                                                                                                     214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100                                                                                                                                                                                     215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100                                                                                                                                                                                     215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                                                                                                                                                                                      214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                                                                                                                                                                                      214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                                                                                                                                                                                      215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                                                                                                                                                                                      215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                                                                                                                                                                                      215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100                                                                                                                                                                                     215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100                                                                                                                                                                                     214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                                                                                                                                                                                      214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8                                             214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100                                                                                                                                                                                     214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100                                                                                                                                                                                     214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                                                                                                                                                                                      214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                                                                                                                                                                                      214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100                                                                                                                                                                                     214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116                                                                                                                                                                                     214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100                                                                                                                                                                                     214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100                                                                                                                                                                                     214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                                                                                                                                                                                      214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5                                             214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5                                             214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                                                                                                                                                                                      214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5                                             214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100                                                                                                                                                                                     214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                                                                                                                                                                                      214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                                                                                                                                                                                      214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                                                                                                                                                                                      214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                                                                                                                                                                                      214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100                                                                                                                                                                                     214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100                                                                                                                                                                                     214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100                                                                                                                                                                                     214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100                                                                                                                                                                                     214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100                                                                                                                                                                                     214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                                                                                                                                                                                      214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                                                                                                                                                                                      214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                                                                                                                                                                                      214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                                                                                                                                                                                      214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                                                                                                                                                                                      214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100                                                                                                                                                                                     214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                                                                                                                                                                                      214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                                                                                                                                                                                      214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100                                                                                                                                                                                     214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100                                                                                                                                                                                     213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                                                                                                                                                                                      214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                                                                                                                                                                                      214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                                                                                                                                                                                      214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                                                                                                                                                                                      214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5                                             214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                                                                                                                                                                                      214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                                                                                                                                                                                      214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                                                                                                                                                                                      214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8                                             213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8                                             213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8                                             213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                                                                                                                                                                                      213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2                                             213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                                                                                                                                                                                      213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1                                             213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3                                             213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                                                                                                                                                                                      213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                                                                                                                                                                                      213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2                                             213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100                                                                                                                                                                                     213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100                                                                                                                                                                                     213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100                                                                                                                                                                                     213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100                                                                                                                                                                                     213.69                USD       19:03:15    PCSE
 Trading Venue      Currency  Volume Weighted Average Price  Aggregated Volume
 See details below  USD       213.795                        53747
 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2  220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                222.75                USD       13:35:33    NASD           VHTB248620250408E
 100               221.50                USD       13:37:27    BATS           VHTB323820250408E
 100               221.24                USD       13:39:26    BATS           VHTB441620250408E
 100               219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100               221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100               221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100               222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100               220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                219.95                USD       13:51:12    NASD           VHTB880720250408E
 100               221.13                USD       13:53:27    BATY           VHTB998020250408E
 100               220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100               221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100               221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100               221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100               222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3  222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1  222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100               222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100               222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100               222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3  222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3  222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2  222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2  222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3  223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5  223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100               222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3  222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100               223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4  222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100               222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7  221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7  221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7  221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3  221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2  221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1  221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100               221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6  221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3  221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100               221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2  220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100               221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100               220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100               220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3  221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7  221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5  221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7  221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100               221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1  223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3  223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1  223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1  223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100               224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100               221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100               220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100               220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100               220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3  220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2  220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100               219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100               217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100               218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100               218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100               218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100               217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100               217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100               218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100               215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100               214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100               214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9  214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100               214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100               214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9  213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9  213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100               213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100               214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100               214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100               214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100               213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100               213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100               213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100               213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100               213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1  212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2  213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2  213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100               215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6  214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100               214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100               214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100               214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7  214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5  214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5  214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3  214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100               213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100               214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100               214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100               214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100               214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4  214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8  215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100               215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100               215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100               215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1  215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100               215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100               215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100               214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1  214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9  215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100               214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100               215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100               214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100               214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100               214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100               214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100               214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100               214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1  215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100               214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100               214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100               215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100               214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100               214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2  214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2  214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2  214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100               214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100               214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100               214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100               214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100               214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100               215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100               215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100               215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100               214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8  214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100               214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100               214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100               214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116               214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100               214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100               214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5  214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5  214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5  214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100               214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100               214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100               214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100               214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100               214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100               214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100               214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100               214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100               213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5  214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8  213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8  213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8  213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2  213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1  213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3  213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2  213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100               213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100               213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100               213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100               213.69                USD       19:03:15    PCSE
 Number of Shares                                                                                     Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                  221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                                                                                                   221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                                                                                                   221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2                         220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                                                                                                   220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                                                                                                   223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                                                                                                   222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                                                                                                   222.75                USD       13:35:33    NASD           VHTB248620250408E
 100                                                                                                  221.50                USD       13:37:27    BATS           VHTB323820250408E
 100                                                                                                  221.24                USD       13:39:26    BATS           VHTB441620250408E
 100                                                                                                  219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100                                                                                                  221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100                                                                                                  221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100                                                                                                  222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100                                                                                                  220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                                                                                                   219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                                                                                                   219.95                USD       13:51:12    NASD           VHTB880720250408E
 100                                                                                                  221.13                USD       13:53:27    BATY           VHTB998020250408E
 100                                                                                                  220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100                                                                                                  221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100                                                                                                  221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100                                                                                                  221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100                                                                                                  222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3                         222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                                                                                                   222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1                         222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100                                                                                                  222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100                                                                                                  222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                                                                                                   222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                                                                                                   222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100                                                                                                  222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                                                                                                   222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                                                                                                   222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3                         222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3                         222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                                                                                                   222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                                                                                                   222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2                         222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2                         222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                                                                                                   222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3                         223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                                                                                                   223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5                         223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                                                                                                   223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                                                                                                   223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100                                                                                                  222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3                         222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100                                                                                                  223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                                                                                                   222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                                                                                                   222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4                         222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                                                                                                   222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100                                                                                                  222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7                         221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                                                                                                   221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3                         221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2                         221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1                         221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                                                                                                   221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100                                                                                                  221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6                         221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3                         221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100                                                                                                  221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2                         220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100                                                                                                  221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100                                                                                                  220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100                                                                                                  220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3                         221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                                                                                                   221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5                         221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5                         221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7                         221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5                         221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5                         221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7                         221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100                                                                                                  221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                                                                                                   222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                                                                                                   223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                                                                                                   223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1                         223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3                         223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1                         223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1                         223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                                                                                                   223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100                                                                                                  224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100                                                                                                  221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100                                                                                                  220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100                                                                                                  220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100                                                                                                  220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3                         220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2                         220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100                                                                                                  219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100                                                                                                  217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100                                                                                                  218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100                                                                                                  218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100                                                                                                  218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100                                                                                                  217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100                                                                                                  217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100                                                                                                  218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100                                                                                                  215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100                                                                                                  214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100                                                                                                  214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                                                                                                   214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9                         214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100                                                                                                  214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100                                                                                                  214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9                         213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                                                                                                   213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9                         213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                                                                                                   213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100                                                                                                  213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100                                                                                                  214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100                                                                                                  214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100                                                                                                  214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100                                                                                                  213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100                                                                                                  213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100                                                                                                  213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100                                                                                                  213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100                                                                                                  213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100                                                                                                  213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100                                                                                                  213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1                         212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2                         213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2                         213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                                                                                                   215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                                                                                                   215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100                                                                                                  215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6                         214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                                                                                                   214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                                                                                                   214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                                                                                                   214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100                                                                                                  214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100                                                                                                  214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100                                                                                                  214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7                         214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5                         214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5                         214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                                                                                                   214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                                                                                                   214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3                         214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                                                                                                   214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                                                                                                   214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                                                                                                   214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                                                                                                   213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                                                                                                   213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100                                                                                                  213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100                                                                                                  214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100                                                                                                  214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100                                                                                                  214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                                                                                                   214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100                                                                                                  214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                                                                                                   214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                                                                                                   214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4                         214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                                                                                                   214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8                         215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                                                                                                   215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100                                                                                                  215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100                                                                                                  215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100                                                                                                  215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1                         215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100                                                                                                  215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100                                                                                                  215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100                                                                                                  214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1                         214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9                         215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                                                                                                   215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                                                                                                   215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100                                                                                                  214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100                                                                                                  215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                                                                                                   214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                                                                                                   214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100                                                                                                  214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100                                                                                                  214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100                                                                                                  214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100                                                                                                  214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100                                                                                                  214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                                                                                                   214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100                                                                                                  214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                                                                                                   214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                                                                                                   215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1                         215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                                                                                                   215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100                                                                                                  214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                                                                                                   214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100                                                                                                  214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                                                                                                   214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                                                                                                   214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100                                                                                                  215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100                                                                                                  214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100                                                                                                  214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2                         214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2                         214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2                         214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                                                                                                   214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100                                                                                                  214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                                                                                                   214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                                                                                                   214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                                                                                                   214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100                                                                                                  214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100                                                                                                  214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100                                                                                                  214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                                                                                                   214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                                                                                                   214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100                                                                                                  214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100                                                                                                  215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100                                                                                                  215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                                                                                                   214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                                                                                                   214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100                                                                                                  215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100                                                                                                  214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                                                                                                   214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8                         214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100                                                                                                  214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100                                                                                                  214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                                                                                                   214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                                                                                                   214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100                                                                                                  214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116                                                                                                  214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100                                                                                                  214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100                                                                                                  214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                                                                                                   214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5                         214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5                         214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                                                                                                   214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5                         214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100                                                                                                  214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                                                                                                   214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100                                                                                                  214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100                                                                                                  214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100                                                                                                  214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100                                                                                                  214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100                                                                                                  214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                                                                                                   214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                                                                                                   214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100                                                                                                  214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100                                                                                                  214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100                                                                                                  213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                                                                                                   214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                                                                                                   214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                                                                                                   214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                                                                                                   214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5                         214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                                                                                                   214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                                                                                                   214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                                                                                                   214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8                         213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8                         213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8                         213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2                         213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1                         213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3                         213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                                                                                                   213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2                         213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100                                                                                                  213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100                                                                                                  213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100                                                                                                  213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100                                                                                                  213.69                USD       19:03:15    PCSE
 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2    220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                222.75                USD       13:35:33    NASD           VHTB248620250408E
 100               221.50                USD       13:37:27    BATS           VHTB323820250408E
 100               221.24                USD       13:39:26    BATS           VHTB441620250408E
 100               219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100               221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100               221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100               222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100               220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                219.95                USD       13:51:12    NASD           VHTB880720250408E
 100               221.13                USD       13:53:27    BATY           VHTB998020250408E
 100               220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100               221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100               221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100               221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100               222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3    222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1    222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100               222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100               222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100               222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3    222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3    222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2    222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2    222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3    223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5    223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100               222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3    222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100               223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4    222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100               222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7    221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7    221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3    221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2    221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1    221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100               221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6    221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3    221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100               221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2    220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100               221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100               220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100               220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3    221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7    221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7    221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100               221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1    223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3    223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1    223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1    223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100               224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100               221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100               220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100               220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100               220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3    220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2    220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100               219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100               217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100               218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100               218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100               218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100               217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100               217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100               218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100               215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100               214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100               214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9    214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100               214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100               214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9    213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9    213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100               213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100               214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100               214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100               214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100               213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100               213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100               213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100               213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100               213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1    212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2    213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2    213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100               215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6    214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100               214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100               214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100               214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7    214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5    214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5    214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3    214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100               213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100               214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100               214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100               214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100               214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4    214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8    215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100               215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100               215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100               215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1    215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100               215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100               215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100               214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1    214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9    215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100               214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100               215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100               214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100               214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100               214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100               214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100               214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100               214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1    215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100               214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100               214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100               215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100               214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100               214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2    214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2    214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2    214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100               214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100               214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100               214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100               214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100               214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100               215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100               215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100               215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100               214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8    214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100               214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100               214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100               214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116               214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100               214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100               214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5    214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5    214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5    214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100               214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100               214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100               214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100               214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100               214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100               214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100               214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100               214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100               213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5    214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8    213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8    213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8    213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2    213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1    213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3    213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2    213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100               213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100               213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100               213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100               213.69                USD       19:03:15    PCSE
 Number of Shares                                                                                                                                                                                                                                                           Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                                                                                                                                                                                        221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                                                                                                                                                                                                                                                                         221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                                                                                                                                                                                                                                                                         221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2                                                                                                                                     220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                                                                                                                                                                                                                                                                         220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                                                                                                                                                                                                                                                                         223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                                                                                                                                                                                                                                                                         222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                                                                                                                                                                                                                                                                         222.75                USD       13:35:33    NASD           VHTB248620250408E
 100                                                                                                                                                                                                                                                                        221.50                USD       13:37:27    BATS           VHTB323820250408E
 100                                                                                                                                                                                                                                                                        221.24                USD       13:39:26    BATS           VHTB441620250408E
 100                                                                                                                                                                                                                                                                        219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100                                                                                                                                                                                                                                                                        221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100                                                                                                                                                                                                                                                                        221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100                                                                                                                                                                                                                                                                        222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100                                                                                                                                                                                                                                                                        220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                                                                                                                                                                                                                                                                         219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                                                                                                                                                                                                                                                                         219.95                USD       13:51:12    NASD           VHTB880720250408E
 100                                                                                                                                                                                                                                                                        221.13                USD       13:53:27    BATY           VHTB998020250408E
 100                                                                                                                                                                                                                                                                        220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100                                                                                                                                                                                                                                                                        221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100                                                                                                                                                                                                                                                                        221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100                                                                                                                                                                                                                                                                        221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100                                                                                                                                                                                                                                                                        222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3                                                                                                                                     222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                                                                                                                                                                                                                                                                         222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1                                                                                                                                     222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100                                                                                                                                                                                                                                                                        222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100                                                                                                                                                                                                                                                                        222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                                                                                                                                                                                                                                                                         222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                                                                                                                                                                                                                                                                         222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                                                                                                                                                                                                                                                                         222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                                                                                                                                                                                                                                                                         222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                                                                                                                                                                                                                                                                         222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100                                                                                                                                                                                                                                                                        222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                                                                                                                                                                                                                                                                         222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                                                                                                                                                                                                                                                                         222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3                                                                                                                                     222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3                                                                                                                                     222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                                                                                                                                                                                                                                                                         222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                                                                                                                                                                                                                                                                         222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2                                                                                                                                     222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2                                                                                                                                     222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                                                                                                                                                                                                                                                                         222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3                                                                                                                                     223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                                                                                                                                                                                                                                                                         223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5                                                                                                                                     223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                                                                                                                                                                                                                                                                         223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                                                                                                                                                                                                                                                                         223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100                                                                                                                                                                                                                                                                        222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3                                                                                                                                     222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                                                                                                                                                                                                                                                                         223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                                                                                                                                                                                                                                                                         223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                                                                                                                                                                                                                                                                         223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100                                                                                                                                                                                                                                                                        223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                                                                                                                                                                                                                                                                         222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                                                                                                                                                                                                                                                                         222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4                                                                                                                                     222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                                                                                                                                                                                                                                                                         222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100                                                                                                                                                                                                                                                                        222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7                                                                                                                                     221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                                                                                                                                                                                                                                                                         221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3                                                                                                                                     221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2                                                                                                                                     221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1                                                                                                                                     221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                                                                                                                                                                                                                                                                         221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                                                                                                                                                                                                                                                                         220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                                                                                                                                                                                                                                                                         220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                                                                                                                                                                                                                                                                         220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                                                                                                                                                                                                                                                                         220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100                                                                                                                                                                                                                                                                        221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                                                                                                                                                                                                                                                                         221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                                                                                                                                                                                                                                                                         221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                                                                                                                                                                                                                                                                         221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6                                                                                                                                     221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3                                                                                                                                     221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100                                                                                                                                                                                                                                                                        221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                                                                                                                                                                                                                                                                         220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                                                                                                                                                                                                                                                                         220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                                                                                                                                                                                                                                                                         220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                                                                                                                                                                                                                                                                         220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                                                                                                                                                                                                                                                                         220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                                                                                                                                                                                                                                                                         220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                                                                                                                                                                                                                                                                         220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2                                                                                                                                     220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                                                                                                                                                                                                                                                                         220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100                                                                                                                                                                                                                                                                        221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100                                                                                                                                                                                                                                                                        220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100                                                                                                                                                                                                                                                                        220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                                                                                                                                                                                                                                                                         221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7                                                                                                                                     221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100                                                                                                                                                                                                                                                                        221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                                                                                                                                                                                                                                                                         222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                                                                                                                                                                                                                                                                         223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                                                                                                                                                                                                                                                                         223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1                                                                                                                                     223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3                                                                                                                                     223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1                                                                                                                                     223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1                                                                                                                                     223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                                                                                                                                                                                                                                                                         223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100                                                                                                                                                                                                                                                                        224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100                                                                                                                                                                                                                                                                        221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100                                                                                                                                                                                                                                                                        220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100                                                                                                                                                                                                                                                                        220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100                                                                                                                                                                                                                                                                        220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3                                                                                                                                     220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2                                                                                                                                     220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100                                                                                                                                                                                                                                                                        219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100                                                                                                                                                                                                                                                                        217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100                                                                                                                                                                                                                                                                        218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100                                                                                                                                                                                                                                                                        218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100                                                                                                                                                                                                                                                                        218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                                                                                                                                                                                                                                                                         218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                                                                                                                                                                                                                                                                         218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                                                                                                                                                                                                                                                                         218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                                                                                                                                                                                                                                                                         218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100                                                                                                                                                                                                                                                                        217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100                                                                                                                                                                                                                                                                        217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100                                                                                                                                                                                                                                                                        218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                                                                                                                                                                                                                                                                         217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                                                                                                                                                                                                                                                                         217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                                                                                                                                                                                                                                                                         217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100                                                                                                                                                                                                                                                                        215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                                                                                                                                                                                                                                                                         214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                                                                                                                                                                                                                                                                         214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                                                                                                                                                                                                                                                                         214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100                                                                                                                                                                                                                                                                        214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100                                                                                                                                                                                                                                                                        214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                                                                                                                                                                                                                                                                         214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9                                                                                                                                     214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100                                                                                                                                                                                                                                                                        214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100                                                                                                                                                                                                                                                                        214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9                                                                                                                                     213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                                                                                                                                                                                                                                                                         213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9                                                                                                                                     213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                                                                                                                                                                                                                                                                         213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100                                                                                                                                                                                                                                                                        213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100                                                                                                                                                                                                                                                                        214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100                                                                                                                                                                                                                                                                        214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100                                                                                                                                                                                                                                                                        214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100                                                                                                                                                                                                                                                                        213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100                                                                                                                                                                                                                                                                        213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100                                                                                                                                                                                                                                                                        213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100                                                                                                                                                                                                                                                                        213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100                                                                                                                                                                                                                                                                        213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100                                                                                                                                                                                                                                                                        213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100                                                                                                                                                                                                                                                                        213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1                                                                                                                                     212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2                                                                                                                                     213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2                                                                                                                                     213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                                                                                                                                                                                                                                                                         215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                                                                                                                                                                                                                                                                         215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100                                                                                                                                                                                                                                                                        215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                                                                                                                                                                                                                                                                         214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                                                                                                                                                                                                                                                                         214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                                                                                                                                                                                                                                                                         214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6                                                                                                                                     214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                                                                                                                                                                                                                                                                         214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                                                                                                                                                                                                                                                                         214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                                                                                                                                                                                                                                                                         214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100                                                                                                                                                                                                                                                                        214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                                                                                                                                                                                                                                                                         214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                                                                                                                                                                                                                                                                         214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                                                                                                                                                                                                                                                                         214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100                                                                                                                                                                                                                                                                        214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100                                                                                                                                                                                                                                                                        214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7                                                                                                                                     214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5                                                                                                                                     214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5                                                                                                                                     214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                                                                                                                                                                                                                                                                         214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                                                                                                                                                                                                                                                                         214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3                                                                                                                                     214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                                                                                                                                                                                                                                                                         214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                                                                                                                                                                                                                                                                         214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                                                                                                                                                                                                                                                                         214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                                                                                                                                                                                                                                                                         213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                                                                                                                                                                                                                                                                         213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100                                                                                                                                                                                                                                                                        213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100                                                                                                                                                                                                                                                                        214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100                                                                                                                                                                                                                                                                        214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100                                                                                                                                                                                                                                                                        214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                                                                                                                                                                                                                                                                         214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100                                                                                                                                                                                                                                                                        214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                                                                                                                                                                                                                                                                         214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                                                                                                                                                                                                                                                                         214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4                                                                                                                                     214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                                                                                                                                                                                                                                                                         214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8                                                                                                                                     215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                                                                                                                                                                                                                                                                         215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100                                                                                                                                                                                                                                                                        215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100                                                                                                                                                                                                                                                                        215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100                                                                                                                                                                                                                                                                        215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                                                                                                                                                                                                                                                                         215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1                                                                                                                                     215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                                                                                                                                                                                                                                                                         215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                                                                                                                                                                                                                                                                         215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100                                                                                                                                                                                                                                                                        215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100                                                                                                                                                                                                                                                                        215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100                                                                                                                                                                                                                                                                        214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1                                                                                                                                     214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                                                                                                                                                                                                                                                                         214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                                                                                                                                                                                                                                                                         214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                                                                                                                                                                                                                                                                         214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9                                                                                                                                     215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                                                                                                                                                                                                                                                                         215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                                                                                                                                                                                                                                                                         215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100                                                                                                                                                                                                                                                                        214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100                                                                                                                                                                                                                                                                        215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                                                                                                                                                                                                                                                                         214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                                                                                                                                                                                                                                                                         214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100                                                                                                                                                                                                                                                                        214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100                                                                                                                                                                                                                                                                        214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100                                                                                                                                                                                                                                                                        214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100                                                                                                                                                                                                                                                                        214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100                                                                                                                                                                                                                                                                        214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                                                                                                                                                                                                                                                                         214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100                                                                                                                                                                                                                                                                        214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                                                                                                                                                                                                                                                                         214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                                                                                                                                                                                                                                                                         215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1                                                                                                                                     215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                                                                                                                                                                                                                                                                         215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100                                                                                                                                                                                                                                                                        214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                                                                                                                                                                                                                                                                         214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100                                                                                                                                                                                                                                                                        214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                                                                                                                                                                                                                                                                         214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                                                                                                                                                                                                                                                                         214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100                                                                                                                                                                                                                                                                        215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                                                                                                                                                                                                                                                                         214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                                                                                                                                                                                                                                                                         214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                                                                                                                                                                                                                                                                         214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100                                                                                                                                                                                                                                                                        214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100                                                                                                                                                                                                                                                                        214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2                                                                                                                                     214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2                                                                                                                                     214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2                                                                                                                                     214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                                                                                                                                                                                                                                                                         214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100                                                                                                                                                                                                                                                                        214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                                                                                                                                                                                                                                                                         214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                                                                                                                                                                                                                                                                         214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                                                                                                                                                                                                                                                                         214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100                                                                                                                                                                                                                                                                        214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100                                                                                                                                                                                                                                                                        214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100                                                                                                                                                                                                                                                                        214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                                                                                                                                                                                                                                                                         214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                                                                                                                                                                                                                                                                         214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100                                                                                                                                                                                                                                                                        214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100                                                                                                                                                                                                                                                                        215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100                                                                                                                                                                                                                                                                        215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                                                                                                                                                                                                                                                                         214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                                                                                                                                                                                                                                                                         214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                                                                                                                                                                                                                                                                         215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                                                                                                                                                                                                                                                                         215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                                                                                                                                                                                                                                                                         215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100                                                                                                                                                                                                                                                                        215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100                                                                                                                                                                                                                                                                        214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                                                                                                                                                                                                                                                                         214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8                                                                                                                                     214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100                                                                                                                                                                                                                                                                        214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100                                                                                                                                                                                                                                                                        214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                                                                                                                                                                                                                                                                         214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                                                                                                                                                                                                                                                                         214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100                                                                                                                                                                                                                                                                        214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116                                                                                                                                                                                                                                                                        214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100                                                                                                                                                                                                                                                                        214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100                                                                                                                                                                                                                                                                        214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                                                                                                                                                                                                                                                                         214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5                                                                                                                                     214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5                                                                                                                                     214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                                                                                                                                                                                                                                                                         214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5                                                                                                                                     214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100                                                                                                                                                                                                                                                                        214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                                                                                                                                                                                                                                                                         214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                                                                                                                                                                                                                                                                         214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                                                                                                                                                                                                                                                                         214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                                                                                                                                                                                                                                                                         214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100                                                                                                                                                                                                                                                                        214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100                                                                                                                                                                                                                                                                        214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100                                                                                                                                                                                                                                                                        214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100                                                                                                                                                                                                                                                                        214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100                                                                                                                                                                                                                                                                        214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100                                                                                                                                                                                                                                                                        214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                                                                                                                                                                                                                                                                         214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100                                                                                                                                                                                                                                                                        214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100                                                                                                                                                                                                                                                                        213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                                                                                                                                                                                                                                                                         214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                                                                                                                                                                                                                                                                         214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                                                                                                                                                                                                                                                                         214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                                                                                                                                                                                                                                                                         214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5                                                                                                                                     214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                                                                                                                                                                                                                                                                         214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                                                                                                                                                                                                                                                                         214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                                                                                                                                                                                                                                                                         214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8                                                                                                                                     213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8                                                                                                                                     213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8                                                                                                                                     213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                                                                                                                                                                                                                                                                         213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2                                                                                                                                     213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                                                                                                                                                                                                                                                                         213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1                                                                                                                                     213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3                                                                                                                                     213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                                                                                                                                                                                                                                                                         213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                                                                                                                                                                                                                                                                         213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2                                                                                                                                     213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100                                                                                                                                                                                                                                                                        213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100                                                                                                                                                                                                                                                                        213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100                                                                                                                                                                                                                                                                        213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100                                                                                                                                                                                                                                                                        213.69                USD       19:03:15    PCSE

 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2    220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                222.75                USD       13:35:33    NASD           VHTB248620250408E
 100               221.50                USD       13:37:27    BATS           VHTB323820250408E
 100               221.24                USD       13:39:26    BATS           VHTB441620250408E
 100               219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100               221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100               221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100               222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100               220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                219.95                USD       13:51:12    NASD           VHTB880720250408E
 100               221.13                USD       13:53:27    BATY           VHTB998020250408E
 100               220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100               221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100               221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100               221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100               222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3    222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1    222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100               222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100               222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100               222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3    222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3    222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2    222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2    222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3    223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5    223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100               222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3    222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100               223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4    222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100               222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7    221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7    221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7    221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3    221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2    221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1    221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100               221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6    221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3    221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100               221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2    220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100               221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100               220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100               220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3    221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7    221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5    221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7    221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100               221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1    223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3    223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1    223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1    223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100               224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100               221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100               220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100               220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100               220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3    220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2    220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100               219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100               217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100               218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100               218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100               218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100               217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100               217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100               218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100               215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100               214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100               214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9    214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100               214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100               214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9    213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9    213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100               213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100               214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100               214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100               214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100               213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100               213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100               213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100               213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100               213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100               213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1    212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2    213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2    213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100               215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6    214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100               214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100               214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100               214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7    214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5    214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5    214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3    214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100               213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100               214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100               214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100               214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100               214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4    214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8    215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100               215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100               215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100               215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1    215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100               215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100               215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100               214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1    214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9    215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100               214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100               215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100               214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100               214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100               214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100               214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100               214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100               214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1    215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100               214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100               214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100               215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100               214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100               214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2    214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2    214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2    214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100               214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100               214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100               214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100               214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100               214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100               215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100               215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100               215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100               214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8    214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100               214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100               214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100               214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116               214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100               214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100               214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5    214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5    214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5    214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100               214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100               214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100               214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100               214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100               214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100               214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100               214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100               214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100               213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5    214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8    213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8    213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8    213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2    213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1    213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3    213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2    213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100               213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100               213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100               213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100               213.69                USD       19:03:15    PCSE           VHTB12384220250408E
 2    213.69                USD       19:03:15    MEMX           VHTB12384320250408E
 2    213.69                USD       19:03:15    MEMX           VHTB12384420250408E
 96
 Number of Shares                                                                                     Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                  221.00                USD       13:30:14    NYSE           VHTB80120250408E
 37                                                                                                   221.00                USD       13:30:14    MEMX           VHTB80220250408E
 63                                                                                                   221.00                USD       13:30:14    MEMX           VHTB80320250408E
 2                                                  220.76                USD       13:30:30    PCSE           VHTB83220250408E
 98                                                                                                   220.76                USD       13:30:30    PCSE           VHTB83320250408E
 99                                                                                                   223.49                USD       13:34:35    PCSE           VHTB202920250408E
 48                                                                                                   222.75                USD       13:35:33    NASD           VHTB248520250408E
 52                                                                                                   222.75                USD       13:35:33    NASD           VHTB248620250408E
 100                                                                                                  221.50                USD       13:37:27    BATS           VHTB323820250408E
 100                                                                                                  221.24                USD       13:39:26    BATS           VHTB441620250408E
 100                                                                                                  219.97                USD       13:40:54    PCSE           VHTB509120250408E
 100                                                                                                  221.39                USD       13:43:02    NYSE           VHTB561320250408E
 100                                                                                                  221.48                USD       13:45:14    MEMX           VHTB612420250408E
 100                                                                                                  222.36                USD       13:46:58    PCSE           VHTB682220250408E
 100                                                                                                  220.65                USD       13:49:00    NYSE           VHTB786420250408E
 50                                                                                                   219.95                USD       13:51:12    NASD           VHTB880620250408E
 50                                                                                                   219.95                USD       13:51:12    NASD           VHTB880720250408E
 100                                                                                                  221.13                USD       13:53:27    BATY           VHTB998020250408E
 100                                                                                                  220.78                USD       13:55:58    MEMX           VHTB1080420250408E
 100                                                                                                  221.46                USD       13:59:59    BATS           VHTB1224720250408E
 100                                                                                                  221.28                USD       14:00:58    NYSE           VHTB1272120250408E
 100                                                                                                  221.47                USD       14:04:02    EPRL           VHTB1461920250408E
 100                                                                                                  222.14                USD       14:06:59    PCSE           VHTB1644620250408E
 3                                                  222.57                USD       14:10:16    NYSE           VHTB1777320250408E
 99                                                                                                   222.31                USD       14:10:39    NYSE           VHTB1788920250408E
 1                                                  222.31                USD       14:10:39    NYSE           VHTB1789020250408E
 100                                                                                                  222.09                USD       14:13:30    PCSE           VHTB1995320250408E
 100                                                                                                  222.08                USD       14:16:30    MEMX           VHTB2203220250408E
 23                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302520250408E
 23                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302620250408E
 54                                                                                                   222.09                USD       14:18:27    NASD           VHTB2302720250408E
 23                                                                                                   222.07                USD       14:23:03    BATS           VHTB2615220250408E
 77                                                                                                   222.07                USD       14:23:03    BATS           VHTB2615320250408E
 100                                                                                                  222.33                USD       14:23:48    PCSE           VHTB2687120250408E
 10                                                                                                   222.96                USD       14:29:28    NASD           VHTB2971920250408E
 19                                                                                                   222.96                USD       14:29:28    NASD           VHTB2972020250408E
 3                                                  222.96                USD       14:29:29    NASD           VHTB2974420250408E
 3                                                  222.96                USD       14:29:29    NASD           VHTB2975920250408E
 65                                                                                                   222.96                USD       14:29:29    NASD           VHTB2976020250408E
 37                                                                                                   222.58                USD       14:29:52    NYSE           VHTB2992920250408E
 2                                                  222.58                USD       14:29:52    NYSE           VHTB2993020250408E
 2                                                  222.58                USD       14:29:52    NYSE           VHTB2993120250408E
 59                                                                                                   222.58                USD       14:29:52    NYSE           VHTB2993220250408E
 3                                                  223.58                USD       14:34:54    MEMX           VHTB3324720250408E
 97                                                                                                   223.58                USD       14:34:54    MEMX           VHTB3324820250408E
 5                                                  223.09                USD       14:36:57    BATS           VHTB3429320250408E
 65                                                                                                   223.09                USD       14:36:57    BATS           VHTB3429420250408E
 30                                                                                                   223.09                USD       14:36:57    BATS           VHTB3429520250408E
 100                                                                                                  222.92                USD       14:38:05    NYSE           VHTB3496720250408E
 3                                                  222.93                USD       14:41:16    BATS           VHTB3693620250408E
 29                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825520250408E
 18                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825620250408E
 53                                                                                                   223.13                USD       14:43:01    NASD           VHTB3825720250408E
 100                                                                                                  223.22                USD       14:44:24    BATS           VHTB3974220250408E
 50                                                                                                   222.89                USD       14:48:04    MEMX           VHTB4179520250408E
 50                                                                                                   222.89                USD       14:48:04    MEMX           VHTB4180020250408E
 4                                                  222.35                USD       14:52:03    NASD           VHTB4368820250408E
 96                                                                                                   222.35                USD       14:52:19    NASD           VHTB4382620250408E
 100                                                                                                  222.75                USD       14:54:01    BATY           VHTB4453920250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4620820250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4620920250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4621020250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4621120250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4621220250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4621320250408E
 7                                                  221.81                USD       14:57:11    NASD           VHTB4621420250408E
 14                                                                                                   221.81                USD       14:57:11    NASD           VHTB4621520250408E
 3                                                  221.85                USD       14:58:10    MEMX           VHTB4696820250408E
 2                                                  221.85                USD       14:58:10    MEMX           VHTB4696920250408E
 1                                                  221.78                USD       14:58:46    MEMX           VHTB4727020250408E
 99                                                                                                   221.78                USD       14:58:46    MEMX           VHTB4727120250408E
 10                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836320250408E
 10                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836420250408E
 66                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836520250408E
 14                                                                                                   220.94                USD       15:00:43    NASD           VHTB4836620250408E
 100                                                                                                  221.51                USD       15:05:06    MEMX           VHTB5047020250408E
 53                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133420250408E
 19                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133520250408E
 19                                                                                                   221.50                USD       15:07:06    BATS           VHTB5133620250408E
 6                                                  221.50                USD       15:07:06    BATS           VHTB5133720250408E
 3                                                  221.50                USD       15:07:06    BATS           VHTB5133820250408E
 100                                                                                                  221.31                USD       15:10:04    MEMX           VHTB5278220250408E
 12                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450120250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450220250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450320250408E
 26                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450420250408E
 10                                                                                                   220.28                USD       15:13:24    NASD           VHTB5450520250408E
 24                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617520250408E
 24                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617620250408E
 2                                                  220.24                USD       15:16:20    NASD           VHTB5617720250408E
 47                                                                                                   220.24                USD       15:16:20    NASD           VHTB5617820250408E
 100                                                                                                  221.20                USD       15:20:57    NYSE           VHTB5942120250408E
 100                                                                                                  220.91                USD       15:23:06    PCSE           VHTB6030820250408E
 100                                                                                                  220.31                USD       15:27:17    NASD           VHTB6235520250408E
 3                                                  221.14                USD       15:34:27    BATS           VHTB6587120250408E
 21                                                                                                   221.14                USD       15:34:27    BATS           VHTB6587220250408E
 5                                                  221.14                USD       15:34:27    BATS           VHTB6587320250408E
 5                                                  221.14                USD       15:34:27    BATS           VHTB6587420250408E
 7                                                  221.14                USD       15:34:27    BATS           VHTB6587520250408E
 5                                                  221.14                USD       15:34:27    BATS           VHTB6587620250408E
 5                                                  221.14                USD       15:34:27    BATS           VHTB6587720250408E
 7                                                  221.14                USD       15:34:27    BATS           VHTB6587820250408E
 100                                                                                                  221.36                USD       15:35:27    MEMX           VHTB6623420250408E
 18                                                                                                   222.21                USD       15:37:44    NASD           VHTB6727820250408E
 79                                                                                                   223.48                USD       15:42:03    BATS           VHTB6917620250408E
 21                                                                                                   223.48                USD       15:42:03    BATS           VHTB6917720250408E
 1                                                  223.74                USD       15:43:50    MEMX           VHTB7006020250408E
 3                                                  223.74                USD       15:43:50    MEMX           VHTB7006120250408E
 1                                                  223.74                USD       15:43:50    MEMX           VHTB7006220250408E
 1                                                  223.74                USD       15:43:50    MEMX           VHTB7006320250408E
 94                                                                                                   223.74                USD       15:43:51    MEMX           VHTB7006420250408E
 100                                                                                                  224.25                USD       15:45:47    PCSE           VHTB7126120250408E
 100                                                                                                  221.00                USD       16:06:40    NYSE           VHTB7689320250408E
 100                                                                                                  220.55                USD       16:07:03    KNMX           VHTB7698920250408E
 100                                                                                                  220.88                USD       16:11:52    MEMX           VHTB7809320250408E
 100                                                                                                  220.24                USD       16:13:22    JPMX           VHTB7828620250408E
 3                                                  220.24                USD       16:13:24    MEMX           VHTB7829920250408E
 2                                                  220.24                USD       16:13:24    MEMX           VHTB7830020250408E
 100                                                                                                  219.87                USD       16:14:46    JPMX           VHTB7860620250408E
 100                                                                                                  217.97                USD       16:17:16    NQBX           VHTB7894220250408E
 100                                                                                                  218.07                USD       16:22:35    IEXG           VHTB8009520250408E
 100                                                                                                  218.79                USD       16:31:15    MEMX           VHTB8177420250408E
 100                                                                                                  218.63                USD       16:31:28    NASD           VHTB8184420250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271320250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271420250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271520250408E
 25                                                                                                   218.09                USD       16:36:14    NASD           VHTB8271620250408E
 100                                                                                                  217.86                USD       16:38:17    NYSE           VHTB8317320250408E
 100                                                                                                  217.53                USD       16:47:24    MEMX           VHTB8531420250408E
 100                                                                                                  218.52                USD       16:50:25    MEMX           VHTB8592420250408E
 22                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728320250408E
 22                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728420250408E
 56                                                                                                   217.92                USD       16:56:34    MEMX           VHTB8728520250408E
 100                                                                                                  215.85                USD       17:06:29    MEMX           VHTB8972620250408E
 12                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052720250408E
 18                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052820250408E
 70                                                                                                   214.67                USD       17:09:53    PCSE           VHTB9052920250408E
 100                                                                                                  214.25                USD       17:10:03    MEMX           VHTB9058620250408E
 100                                                                                                  214.14                USD       17:10:03    BIDS           VHTB9058720250408E
 91                                                                                                   214.33                USD       17:10:09    MEMX           VHTB9060020250408E
 9                                                  214.33                USD       17:10:09    MEMX           VHTB9060120250408E
 100                                                                                                  214.18                USD       17:10:10    KNMX           VHTB9060220250408E
 100                                                                                                  214.15                USD       17:10:16    BATY           VHTB9061920250408E
 9                                                  213.96                USD       17:10:37    BATY           VHTB9064320250408E
 91                                                                                                   213.96                USD       17:10:37    BATY           VHTB9064420250408E
 9                                                  213.96                USD       17:10:37    BATY           VHTB9064520250408E
 91                                                                                                   213.96                USD       17:10:37    BATY           VHTB9064620250408E
 100                                                                                                  213.72                USD       17:11:27    XCIS           VHTB9085320250408E
 100                                                                                                  214.05                USD       17:11:30    PCSE           VHTB9086720250408E
 100                                                                                                  214.05                USD       17:11:30    BATS           VHTB9086820250408E
 100                                                                                                  214.05                USD       17:11:30    NASD           VHTB9086920250408E
 100                                                                                                  213.72                USD       17:11:43    MEMX           VHTB9092120250408E
 100                                                                                                  213.72                USD       17:11:43    PCSE           VHTB9092220250408E
 100                                                                                                  213.84                USD       17:11:43    BATS           VHTB9092320250408E
 100                                                                                                  213.54                USD       17:11:52    PCSE           VHTB9097220250408E
 100                                                                                                  213.47                USD       17:11:57    KNMX           VHTB9098320250408E
 100                                                                                                  213.47                USD       17:11:57    KNMX           VHTB9098420250408E
 100                                                                                                  213.51                USD       17:12:09    NASD           VHTB9106120250408E
 1                                                  212.95                USD       17:12:20    NASD           VHTB9113920250408E
 2                                                  213.67                USD       17:13:02    NQBX           VHTB9162220250408E
 2                                                  213.67                USD       17:13:02    PCSE           VHTB9162520250408E
 10                                                                                                   215.07                USD       17:19:23    PCSE           VHTB9502020250408E
 90                                                                                                   215.07                USD       17:19:23    PCSE           VHTB9502120250408E
 100                                                                                                  215.00                USD       17:19:23    PCSE           VHTB9502220250408E
 12                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506620250408E
 54                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506720250408E
 34                                                                                                   214.68                USD       17:19:46    NASD           VHTB9506820250408E
 6                                                  214.68                USD       17:19:46    PCSE           VHTB9506920250408E
 94                                                                                                   214.68                USD       17:19:46    PCSE           VHTB9507020250408E
 70                                                                                                   214.93                USD       17:25:06    NASD           VHTB9625820250408E
 30                                                                                                   214.93                USD       17:25:06    NASD           VHTB9625920250408E
 100                                                                                                  214.59                USD       17:27:38    BATS           VHTB9710520250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9721920250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9722020250408E
 11                                                                                                   214.34                USD       17:27:57    PCSE           VHTB9722120250408E
 100                                                                                                  214.43                USD       17:28:01    BATY           VHTB9722320250408E
 100                                                                                                  214.24                USD       17:28:13    NASD           VHTB9727420250408E
 7                                                  214.24                USD       17:28:13    MEMX           VHTB9727520250408E
 5                                                  214.24                USD       17:28:15    MEMX           VHTB9729820250408E
 5                                                  214.24                USD       17:28:16    MEMX           VHTB9729920250408E
 83                                                                                                   214.24                USD       17:28:16    MEMX           VHTB9730020250408E
 30                                                                                                   214.09                USD       17:28:30    BATS           VHTB9733220250408E
 3                                                  214.00                USD       17:28:34    MEMX           VHTB9735920250408E
 97                                                                                                   214.00                USD       17:28:34    MEMX           VHTB9736020250408E
 14                                                                                                   214.00                USD       17:28:34    NYSE           VHTB9736120250408E
 86                                                                                                   214.00                USD       17:28:34    NYSE           VHTB9736220250408E
 21                                                                                                   213.93                USD       17:30:05    NASD           VHTB9795820250408E
 79                                                                                                   213.93                USD       17:30:05    NASD           VHTB9795920250408E
 100                                                                                                  213.93                USD       17:30:05    BATS           VHTB9796020250408E
 100                                                                                                  214.00                USD       17:30:05    BATY           VHTB9796120250408E
 100                                                                                                  214.00                USD       17:30:58    BATS           VHTB9833520250408E
 100                                                                                                  214.04                USD       17:31:16    LEVL           VHTB9851120250408E
 15                                                                                                   214.39                USD       17:35:06    NASD           VHTB10001720250408E
 100                                                                                                  214.39                USD       17:35:06    NASD           VHTB10001820250408E
 85                                                                                                   214.39                USD       17:35:06    NASD           VHTB10001920250408E
 50                                                                                                   214.98                USD       17:36:20    BATS           VHTB10070220250408E
 4                                                  214.98                USD       17:36:20    NASD           VHTB10070320250408E
 13                                                                                                   214.98                USD       17:36:22    NASD           VHTB10071020250408E
 8                                                  215.90                USD       17:46:14    NASD           VHTB10332520250408E
 92                                                                                                   215.90                USD       17:46:14    NASD           VHTB10332620250408E
 100                                                                                                  215.38                USD       17:50:07    BATS           VHTB10424320250408E
 100                                                                                                  215.70                USD       18:01:34    NASD           VHTB10686620250408E
 100                                                                                                  215.68                USD       18:01:36    MEMX           VHTB10689220250408E
 13                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770220250408E
 1                                                  215.81                USD       18:04:43    NASD           VHTB10770320250408E
 20                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770420250408E
 66                                                                                                   215.81                USD       18:04:43    NASD           VHTB10770520250408E
 100                                                                                                  215.82                USD       18:10:29    MEMX           VHTB10904820250408E
 100                                                                                                  215.00                USD       18:12:51    BATS           VHTB10946820250408E
 100                                                                                                  214.85                USD       18:15:07    MEMX           VHTB10992720250408E
 1                                                  214.95                USD       18:15:54    BATS           VHTB11020020250408E
 18                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020120250408E
 17                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020220250408E
 17                                                                                                   214.95                USD       18:15:54    BATS           VHTB11020320250408E
 9                                                  215.14                USD       18:21:49    BATY           VHTB11159820250408E
 30                                                                                                   215.14                USD       18:21:49    BATY           VHTB11159920250408E
 61                                                                                                   215.14                USD       18:21:49    BATY           VHTB11160020250408E
 100                                                                                                  214.83                USD       18:23:20    JPMX           VHTB11189120250408E
 100                                                                                                  215.00                USD       18:25:21    BATY           VHTB11230720250408E
 27                                                                                                   214.61                USD       18:26:46    BATS           VHTB11275020250408E
 73                                                                                                   214.61                USD       18:26:46    BATS           VHTB11275120250408E
 100                                                                                                  214.53                USD       18:27:31    EPRL           VHTB11291120250408E
 100                                                                                                  214.37                USD       18:28:24    BATY           VHTB11322420250408E
 100                                                                                                  214.47                USD       18:28:24    LEVL           VHTB11322520250408E
 100                                                                                                  214.44                USD       18:28:24    ONEC           VHTB11322620250408E
 100                                                                                                  214.44                USD       18:28:24    KNMX           VHTB11322720250408E
 19                                                                                                   214.24                USD       18:28:33    NASD           VHTB11332020250408E
 100                                                                                                  214.24                USD       18:28:33    NASD           VHTB11332120250408E
 81                                                                                                   214.24                USD       18:28:33    NASD           VHTB11332220250408E
 61                                                                                                   215.10                USD       18:33:50    NYSE           VHTB11592820250408E
 1                                                  215.10                USD       18:33:51    NYSE           VHTB11593520250408E
 38                                                                                                   215.10                USD       18:33:51    NYSE           VHTB11593620250408E
 100                                                                                                  214.39                USD       18:35:19    BATY           VHTB11625220250408E
 30                                                                                                   214.39                USD       18:35:19    EPRL           VHTB11625320250408E
 100                                                                                                  214.17                USD       18:35:35    MEMX           VHTB11631520250408E
 21                                                                                                   214.74                USD       18:37:35    NASD           VHTB11686920250408E
 20                                                                                                   214.74                USD       18:37:35    NASD           VHTB11687020250408E
 100                                                                                                  215.03                USD       18:38:51    PCSE           VHTB11713820250408E
 22                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738420250408E
 23                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738520250408E
 55                                                                                                   214.86                USD       18:40:10    BATS           VHTB11738620250408E
 100                                                                                                  214.86                USD       18:40:10    IEXG           VHTB11738720250408E
 100                                                                                                  214.86                USD       18:40:10    PCSE           VHTB11738820250408E
 2                                                  214.68                USD       18:40:13    BATS           VHTB11744120250408E
 2                                                  214.68                USD       18:40:13    BATS           VHTB11744220250408E
 2                                                  214.68                USD       18:40:14    BATS           VHTB11744420250408E
 34                                                                                                   214.44                USD       18:42:12    BATS           VHTB11791320250408E
 100                                                                                                  214.44                USD       18:42:12    MEMX           VHTB11791420250408E
 66                                                                                                   214.44                USD       18:42:12    BATS           VHTB11791520250408E
 15                                                                                                   214.44                USD       18:42:12    PCSE           VHTB11791620250408E
 52                                                                                                   214.44                USD       18:42:14    PCSE           VHTB11793420250408E
 100                                                                                                  214.39                USD       18:44:01    MEMX           VHTB11842420250408E
 100                                                                                                  214.39                USD       18:44:01    PCSE           VHTB11842520250408E
 100                                                                                                  214.50                USD       18:45:14    MEMX           VHTB11882920250408E
 39                                                                                                   214.86                USD       18:45:36    IEXG           VHTB11900220250408E
 61                                                                                                   214.86                USD       18:45:36    IEXG           VHTB11900320250408E
 100                                                                                                  214.94                USD       18:46:02    BATY           VHTB11910820250408E
 100                                                                                                  215.00                USD       18:46:23    PCSE           VHTB11917820250408E
 100                                                                                                  215.00                USD       18:46:33    MEMX           VHTB11925120250408E
 56                                                                                                   214.77                USD       18:47:31    PCSE           VHTB11946820250408E
 44                                                                                                   214.77                USD       18:47:31    PCSE           VHTB11946920250408E
 34                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959120250408E
 47                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959220250408E
 19                                                                                                   215.00                USD       18:48:09    MEMX           VHTB11959320250408E
 100                                                                                                  215.20                USD       18:50:10    MEMX           VHTB11996920250408E
 100                                                                                                  214.80                USD       18:50:58    JPMX           VHTB12011920250408E
 92                                                                                                   214.80                USD       18:50:58    NASD           VHTB12012020250408E
 8                                                  214.80                USD       18:50:58    NASD           VHTB12012120250408E
 100                                                                                                  214.71                USD       18:51:00    MEMX           VHTB12013020250408E
 100                                                                                                  214.69                USD       18:51:40    LEVL           VHTB12032820250408E
 50                                                                                                   214.70                USD       18:51:40    BATY           VHTB12032920250408E
 34                                                                                                   214.69                USD       18:51:40    BAML           VHTB12033020250408E
 100                                                                                                  214.70                USD       18:51:40    IEXG           VHTB12033120250408E
 116                                                                                                  214.70                USD       18:51:40    BATS           VHTB12033220250408E
 100                                                                                                  214.70                USD       18:51:40    NYSE           VHTB12033320250408E
 100                                                                                                  214.43                USD       18:55:11    MEMX           VHTB12123320250408E
 75                                                                                                   214.43                USD       18:55:11    BATS           VHTB12123420250408E
 5                                                  214.43                USD       18:55:11    PCSE           VHTB12123520250408E
 5                                                  214.43                USD       18:55:11    BATS           VHTB12123620250408E
 95                                                                                                   214.43                USD       18:55:11    PCSE           VHTB12123720250408E
 5                                                  214.43                USD       18:55:11    BATS           VHTB12123820250408E
 100                                                                                                  214.44                USD       18:55:13    JPMX           VHTB12127820250408E
 18                                                                                                   214.44                USD       18:55:15    BATS           VHTB12128120250408E
 20                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128220250408E
 60                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128320250408E
 20                                                                                                   214.44                USD       18:55:15    NASD           VHTB12128420250408E
 100                                                                                                  214.74                USD       18:55:50    IEXG           VHTB12141120250408E
 100                                                                                                  214.69                USD       18:55:50    BATY           VHTB12141320250408E
 100                                                                                                  214.69                USD       18:55:50    MEMX           VHTB12141420250408E
 100                                                                                                  214.28                USD       18:56:15    PCSE           VHTB12152420250408E
 100                                                                                                  214.28                USD       18:56:16    MEMX           VHTB12152720250408E
 59                                                                                                   214.05                USD       19:00:08    BATS           VHTB12272120250408E
 41                                                                                                   214.05                USD       19:00:08    BATS           VHTB12272220250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272320250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272420250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272520250408E
 100                                                                                                  214.05                USD       19:00:08    IEXG           VHTB12272620250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272720250408E
 20                                                                                                   214.05                USD       19:00:08    NASD           VHTB12272820250408E
 100                                                                                                  214.05                USD       19:00:08    XCIS           VHTB12276920250408E
 100                                                                                                  213.93                USD       19:00:08    NASD           VHTB12277620250408E
 83                                                                                                   214.02                USD       19:00:43    BATS           VHTB12305320250408E
 17                                                                                                   214.02                USD       19:00:43    BATS           VHTB12305420250408E
 36                                                                                                   214.01                USD       19:00:49    NASD           VHTB12306920250408E
 23                                                                                                   214.01                USD       19:00:49    NASD           VHTB12307020250408E
 5                                                  214.01                USD       19:00:49    BATY           VHTB12307120250408E
 23                                                                                                   214.01                USD       19:00:49    NASD           VHTB12307220250408E
 95                                                                                                   214.01                USD       19:00:50    BATY           VHTB12307820250408E
 18                                                                                                   214.01                USD       19:00:50    NASD           VHTB12308320250408E
 8                                                  213.89                USD       19:01:37    BATS           VHTB12332620250408E
 8                                                  213.89                USD       19:01:37    BATS           VHTB12332720250408E
 8                                                  213.89                USD       19:01:37    BATS           VHTB12332820250408E
 13                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12332920250408E
 2                                                  213.89                USD       19:01:37    PCSE           VHTB12333020250408E
 25                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12333120250408E
 1                                                  213.89                USD       19:01:37    PCSE           VHTB12333220250408E
 3                                                  213.89                USD       19:01:37    PCSE           VHTB12333320250408E
 16                                                                                                   213.89                USD       19:01:37    PCSE           VHTB12333420250408E
 76                                                                                                   213.89                USD       19:01:37    BATS           VHTB12333520250408E
 2                                                  213.89                USD       19:01:37    PCSE           VHTB12333620250408E
 100                                                                                                  213.80                USD       19:01:47    JPMX           VHTB12338320250408E
 100                                                                                                  213.79                USD       19:02:51    BATS           VHTB12373420250408E
 100                                                                                                  213.69                USD       19:03:15    MEMX           VHTB12384120250408E
 100                                                                                                  213.69                USD       19:03:15    PCSE           VHTB12384220250408E
 2                                                  213.69                USD       19:03:15    MEMX           VHTB12384320250408E
 2                                                  213.69                USD       19:03:15    MEMX           VHTB12384420250408E
 96

 

 

 

 

 

 

This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact
rns@lseg.com (mailto:rns@lseg.com)
 or visit
www.rns.com (http://www.rns.com/)
.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our
Privacy Policy (https://www.lseg.com/privacy-and-cookie-policy)
.   END  POSBKLFBEZLFBBQ

Recent news on Flutter Entertainment

See all news