Picture of Flutter Entertainment logo

FLTR Flutter Entertainment News Story

0.000.00%
gb flag iconLast trade - 00:00
Consumer CyclicalsAdventurousLarge 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:20250407:nRSG9156Da&default-theme=true

RNS Number : 9156D  Flutter Entertainment PLC  07 April 2025

April 7, 2025

Flutter Entertainment plc

 

Transaction in Own Shares

 

Flutter Entertainment plc ("Flutter") announces that on April 4, 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
 1,649                                         207.256960                     209.10                        203.98                  BAML
 32,403                                        207.051678                     210.80                        202.58                  BATS
 12,010                                        207.226076                     210.16                        202.38                  BATY
 600                                           208.025000                     210.18                        205.31                  BIDS
 105                                           208.911429                     209.03                        206.44                  EDGA
 264                                           209.339848                     210.92                        204.11                  EDGX
 3,840                                         206.913411                     210.62                        202.63                  EPRL
 170                                           207.570000                     207.77                        207.37                  ICBX
 2,392                                         207.109442                     210.92                        203.13                  IEXG
 200                                           207.980900                     210.92                        204.11                  ITGI
 261                                           207.404483                     210.92                        206.06                  JPMX
 13,104                                        207.044737                     209.89                        202.58                  KNMX
 4,579                                         207.525230                     210.92                        202.94                  LEVL
 30,558                                        207.186317                     210.71                        202.40                  MEMX
 37,450                                        207.096868                     210.92                        202.60                  NASD
 3,682                                         207.558949                     210.49                        203.00                  NQBX
 8                                             205.932500                     208.80                        204.10                  NQPX
 17,826                                        207.009238                     210.38                        202.86                  NYSE
 2,100                                         207.718095                     209.35                        206.01                  ONEC
 29,456                                        207.021133                     210.62                        202.58                  PCSE
 3,050                                         206.977541                     210.28                        203.08                  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,804,315 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 7,
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 4, 2025

Aggregated Information

 Trading Venue      Currency  Volume Weighted Average Price  Aggregated Volume
 See details below  USD       207.118                        195707

Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               208.18                USD       13:30:57    BATY           VHTB166620250404E
 100               208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                208.60                USD       13:31:17    NASD           VHTB169620250404E
 6 208.60                USD       13:31:17    NASD           VHTB169720250404E
 100               208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100               208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100               208.26                USD       13:31:29    BATS           VHTB171220250404E
 100               208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                207.73                USD       13:31:30    BATS           VHTB171720250404E
 100               207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                207.80                USD       13:31:42    NASD           VHTB174720250404E
 100               207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100               207.82                USD       13:31:52    BATS           VHTB180220250404E
 100               207.85                USD       13:31:59    BATS           VHTB180620250404E
 5 207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5 207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7 207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2 207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100               207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6 207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                207.99                USD       13:32:14    NASD           VHTB189420250404E
 1 207.99                USD       13:32:14    NASD           VHTB189520250404E
 100               207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100               208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100               208.04                USD       13:32:19    BATS           VHTB192120250404E
 100               207.93                USD       13:32:21    BATS           VHTB192620250404E
 5 207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100               207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100               207.13                USD       13:32:34    NASD           VHTB206120250404E
 100               206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                206.86                USD       13:32:43    BATS           VHTB251320250404E
 6 206.86                USD       13:32:43    BATS           VHTB251420250404E
 100               206.83                USD       13:32:43    BATS           VHTB251520250404E
 100               206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                206.99                USD       13:32:49    BATY           VHTB252820250404E
 1 206.99                USD       13:32:49    NASD           VHTB252920250404E
 100               207.36                USD       13:32:53    BATS           VHTB254420250404E
 100               207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100               207.72                USD       13:33:07    BATS           VHTB261120250404E
 7 207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100               207.74                USD       13:33:08    NASD           VHTB261420250404E
 100               207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100               207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5 207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                207.52                USD       13:33:27    BATS           VHTB264820250404E
 2 207.52                USD       13:33:27    BATS           VHTB264920250404E
 1 207.52                USD       13:33:27    BATS           VHTB265020250404E
 100               207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100               207.47                USD       13:33:50    BATS           VHTB293120250404E
 100               207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100               207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100               207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100               207.19                USD       13:34:05    BATS           VHTB295620250404E
 100               207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6 207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                207.22                USD       13:34:22    NASD           VHTB299920250404E
 1 207.23                USD       13:34:22    NASD           VHTB300020250404E
 179               207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100               207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                207.47                USD       13:34:32    NASD           VHTB305420250404E
 2 207.47                USD       13:34:32    NASD           VHTB305520250404E
 100               207.58                USD       13:34:34    BATS           VHTB305920250404E
 100               207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3 207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5 207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100               208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100               208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100               207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100               207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                207.97                USD       13:35:34    NASD           VHTB319320250404E
 8 207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8 207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1 207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5 208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100               208.05                USD       13:36:06    NASD           VHTB342320250404E
 100               208.03                USD       13:36:12    BATY           VHTB343820250404E
 100               208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100               207.96                USD       13:36:52    BATS           VHTB359320250404E
 100               207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2 208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                208.18                USD       13:37:11    NASD           VHTB365120250404E
 100               208.13                USD       13:37:20    BATS           VHTB372520250404E
 100               208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100               208.15                USD       13:37:33    BATS           VHTB376720250404E
 100               208.16                USD       13:37:33    NASD           VHTB376820250404E
 100               207.68                USD       13:37:44    NASD           VHTB378620250404E
 100               207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3 207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100               207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100               207.65                USD       13:38:04    BATS           VHTB386920250404E
 3 207.62                USD       13:38:06    BATS           VHTB387420250404E
 2 207.63                USD       13:38:06    BATS           VHTB387520250404E
 3 207.64                USD       13:38:06    BATS           VHTB387620250404E
 2 207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                207.65                USD       13:38:06    BATS           VHTB387920250404E
 5 207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3 207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4 207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3 207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                207.58                USD       13:38:29    NASD           VHTB393820250404E
 1 207.58                USD       13:38:29    NASD           VHTB393920250404E
 2 207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100               207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100               207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100               207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                208.36                USD       13:39:00    NASD           VHTB410220250404E
 4 208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                208.36                USD       13:39:00    BATS           VHTB411020250404E
 3 208.36                USD       13:39:00    BATS           VHTB411120250404E
 2 208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1 208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9 208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100               208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100               208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                208.79                USD       13:39:31    NASD           VHTB437920250404E
 2 208.83                USD       13:39:32    BATS           VHTB438420250404E
 100               208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100               208.98                USD       13:39:42    BATS           VHTB441620250404E
 100               208.79                USD       13:39:51    NASD           VHTB445020250404E
 2 208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3 208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2 208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5 208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2 208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100               208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2 208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100               208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5 208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2 208.38                USD       13:40:10    NASD           VHTB457720250404E
 8 208.38                USD       13:40:10    NASD           VHTB457820250404E
 3 208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2 208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4 208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100               208.19                USD       13:40:23    BATS           VHTB460120250404E
 100               207.99                USD       13:40:24    NASD           VHTB460320250404E
 100               207.83                USD       13:40:37    BATS           VHTB462120250404E
 2 207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1 207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100               207.81                USD       13:40:53    NASD           VHTB471620250404E
 100               207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100               207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                207.87                USD       13:41:20    BATY           VHTB476320250404E
 3 207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100               207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3 207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                207.57                USD       13:41:44    BATY           VHTB482720250404E
 100               207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100               208.06                USD       13:42:22    NASD           VHTB505420250404E
 2 207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100               207.72                USD       13:42:34    BATS           VHTB507320250404E
 100               207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100               207.54                USD       13:42:47    NASD           VHTB512420250404E
 100               207.51                USD       13:42:51    BATS           VHTB513320250404E
 100               207.13                USD       13:42:58    BATY           VHTB525820250404E
 100               207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                207.32                USD       13:43:12    BATS           VHTB537820250404E
 100               207.53                USD       13:43:18    BATS           VHTB543220250404E
 100               207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2 208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100               207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100               207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100               207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                207.90                USD       13:44:24    BATY           VHTB595220250404E
 100               207.90                USD       13:44:24    BATS           VHTB595320250404E
 100               207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                207.52                USD       13:44:36    NASD           VHTB600420250404E
 100               207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100               207.54                USD       13:44:46    NASD           VHTB604520250404E
 100               207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100               206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100               207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100               206.96                USD       13:45:10    BATS           VHTB615620250404E
 100               206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100               206.66                USD       13:45:12    NASD           VHTB617620250404E
 100               206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100               206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                206.81                USD       13:45:38    NASD           VHTB640620250404E
 100               206.80                USD       13:45:47    BATS           VHTB645420250404E
 100               206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100               207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100               207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100               207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100               207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2 207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                207.44                USD       13:47:03    BATS           VHTB677120250404E
 100               207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3 207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100               207.75                USD       13:47:21    BATS           VHTB688520250404E
 100               207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100               207.69                USD       13:47:32    BATS           VHTB691220250404E
 100               207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                207.33                USD       13:47:43    NASD           VHTB696420250404E
 2 207.45                USD       13:47:45    BATS           VHTB698720250404E
 3 207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                207.47                USD       13:47:49    BATS           VHTB700620250404E
 4 207.47                USD       13:47:49    BATS           VHTB700720250404E
 100               207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2 207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100               207.63                USD       13:48:11    NASD           VHTB712820250404E
 2 207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                207.51
 Number of Shares                                                                                   Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                208.18                USD       13:30:57    BATY           VHTB166620250404E
 100                                                                                                208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                                                                                                 208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                                                                                                 208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                                                                                                 208.60                USD       13:31:17    NASD           VHTB169620250404E
 6            208.60                USD       13:31:17    NASD           VHTB169720250404E
 100                                                                                                208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100                                                                                                208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100                                                                                                208.26                USD       13:31:29    BATS           VHTB171220250404E
 100                                                                                                208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                                                                                                 207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                                                                                                 207.73                USD       13:31:30    BATS           VHTB171720250404E
 100                                                                                                207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                                                                                                 207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                                                                                                 207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                                                                                                 207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                                                                                                 207.80                USD       13:31:42    NASD           VHTB174720250404E
 100                                                                                                207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100                                                                                                207.82                USD       13:31:52    BATS           VHTB180220250404E
 100                                                                                                207.85                USD       13:31:59    BATS           VHTB180620250404E
 5            207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5            207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7            207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2            207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                                                                                                 207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100                                                                                                207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6            207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                                                                                                 207.99                USD       13:32:14    NASD           VHTB189420250404E
 1            207.99                USD       13:32:14    NASD           VHTB189520250404E
 100                                                                                                207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100                                                                                                208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100                                                                                                208.04                USD       13:32:19    BATS           VHTB192120250404E
 100                                                                                                207.93                USD       13:32:21    BATS           VHTB192620250404E
 5            207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                                                                                                 207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                                                                                                 207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100                                                                                                207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100                                                                                                207.13                USD       13:32:34    NASD           VHTB206120250404E
 100                                                                                                206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                                                                                                 206.86                USD       13:32:43    BATS           VHTB251320250404E
 6            206.86                USD       13:32:43    BATS           VHTB251420250404E
 100                                                                                                206.83                USD       13:32:43    BATS           VHTB251520250404E
 100                                                                                                206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                                                                                                 206.99                USD       13:32:49    BATY           VHTB252820250404E
 1            206.99                USD       13:32:49    NASD           VHTB252920250404E
 100                                                                                                207.36                USD       13:32:53    BATS           VHTB254420250404E
 100                                                                                                207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100                                                                                                207.72                USD       13:33:07    BATS           VHTB261120250404E
 7            207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                                                                                                 207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100                                                                                                207.74                USD       13:33:08    NASD           VHTB261420250404E
 100                                                                                                207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100                                                                                                207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5            207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                                                                                                 207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                                                                                                 207.52                USD       13:33:27    BATS           VHTB264820250404E
 2            207.52                USD       13:33:27    BATS           VHTB264920250404E
 1            207.52                USD       13:33:27    BATS           VHTB265020250404E
 100                                                                                                207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                                                                                                 207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                                                                                                 207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                                                                                                 207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100                                                                                                207.47                USD       13:33:50    BATS           VHTB293120250404E
 100                                                                                                207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100                                                                                                207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100                                                                                                207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100                                                                                                207.19                USD       13:34:05    BATS           VHTB295620250404E
 100                                                                                                207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6            207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                                                                                                 207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                                                                                                 207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                                                                                                 207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                                                                                                 207.22                USD       13:34:22    NASD           VHTB299920250404E
 1            207.23                USD       13:34:22    NASD           VHTB300020250404E
 179                                                                                                207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100                                                                                                207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                                                                                                 207.47                USD       13:34:32    NASD           VHTB305420250404E
 2            207.47                USD       13:34:32    NASD           VHTB305520250404E
 100                                                                                                207.58                USD       13:34:34    BATS           VHTB305920250404E
 100                                                                                                207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                                                                                                 207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3            207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                                                                                                 207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5            207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                                                                                                 207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                                                                                                 207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                                                                                                 208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                                                                                                 208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100                                                                                                208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100                                                                                                208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100                                                                                                207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100                                                                                                207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                                                                                                 207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                                                                                                 207.97                USD       13:35:34    NASD           VHTB319320250404E
 8            207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                                                                                                 207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8            207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                                                                                                 207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1            207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                                                                                                 208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                                                                                                 208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5            208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                                                                                                 208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100                                                                                                208.05                USD       13:36:06    NASD           VHTB342320250404E
 100                                                                                                208.03                USD       13:36:12    BATY           VHTB343820250404E
 100                                                                                                208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                                                                                                 208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                                                                                                 208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                                                                                                 208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                                                                                                 208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100                                                                                                207.96                USD       13:36:52    BATS           VHTB359320250404E
 100                                                                                                207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                                                                                                 208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                                                                                                 208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                                                                                                 208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                                                                                                 208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2            208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                                                                                                 208.18                USD       13:37:11    NASD           VHTB365120250404E
 100                                                                                                208.13                USD       13:37:20    BATS           VHTB372520250404E
 100                                                                                                208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100                                                                                                208.15                USD       13:37:33    BATS           VHTB376720250404E
 100                                                                                                208.16                USD       13:37:33    NASD           VHTB376820250404E
 100                                                                                                207.68                USD       13:37:44    NASD           VHTB378620250404E
 100                                                                                                207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                                                                                                 207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3            207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100                                                                                                207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100                                                                                                207.65                USD       13:38:04    BATS           VHTB386920250404E
 3            207.62                USD       13:38:06    BATS           VHTB387420250404E
 2            207.63                USD       13:38:06    BATS           VHTB387520250404E
 3            207.64                USD       13:38:06    BATS           VHTB387620250404E
 2            207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                                                                                                 207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                                                                                                 207.65                USD       13:38:06    BATS           VHTB387920250404E
 5            207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3            207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                                                                                                 207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                                                                                                 207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                                                                                                 207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4            207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3            207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                                                                                                 207.58                USD       13:38:29    NASD           VHTB393820250404E
 1            207.58                USD       13:38:29    NASD           VHTB393920250404E
 2            207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                                                                                                 207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100                                                                                                207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100                                                                                                207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100                                                                                                207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                                                                                                 208.36                USD       13:39:00    NASD           VHTB410220250404E
 4            208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                                                                                                 208.36                USD       13:39:00    BATS           VHTB411020250404E
 3            208.36                USD       13:39:00    BATS           VHTB411120250404E
 2            208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                                                                                                 208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1            208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                                                                                                 208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                                                                                                 208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                                                                                                 208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9            208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100                                                                                                208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100                                                                                                208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                                                                                                 208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                                                                                                 208.79                USD       13:39:31    NASD           VHTB437920250404E
 2            208.83                USD       13:39:32    BATS           VHTB438420250404E
 100                                                                                                208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100                                                                                                208.98                USD       13:39:42    BATS           VHTB441620250404E
 100                                                                                                208.79                USD       13:39:51    NASD           VHTB445020250404E
 2            208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                                                                                                 208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                                                                                                 208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                                                                                                 208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                                                                                                 208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                                                                                                 208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3            208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2            208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5            208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2            208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100                                                                                                208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2            208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                                                                                                 208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                                                                                                 208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                                                                                                 208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100                                                                                                208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                                                                                                 208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                                                                                                 208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5            208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2            208.38                USD       13:40:10    NASD           VHTB457720250404E
 8            208.38                USD       13:40:10    NASD           VHTB457820250404E
 3            208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                                                                                                 208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                                                                                                 208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2            208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4            208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                                                                                                 208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100                                                                                                208.19                USD       13:40:23    BATS           VHTB460120250404E
 100                                                                                                207.99                USD       13:40:24    NASD           VHTB460320250404E
 100                                                                                                207.83                USD       13:40:37    BATS           VHTB462120250404E
 2            207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1            207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                                                                                                 207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100                                                                                                207.81                USD       13:40:53    NASD           VHTB471620250404E
 100                                                                                                207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100                                                                                                207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                                                                                                 207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                                                                                                 207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                                                                                                 207.87                USD       13:41:20    BATY           VHTB476320250404E
 3            207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                                                                                                 207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                                                                                                 207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100                                                                                                207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                                                                                                 207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3            207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                                                                                                 207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                                                                                                 207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                                                                                                 207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                                                                                                 207.57                USD       13:41:44    BATY           VHTB482720250404E
 100                                                                                                207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                                                                                                 207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                                                                                                 207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                                                                                                 207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100                                                                                                208.06                USD       13:42:22    NASD           VHTB505420250404E
 2            207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                                                                                                 207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100                                                                                                207.72                USD       13:42:34    BATS           VHTB507320250404E
 100                                                                                                207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100                                                                                                207.54                USD       13:42:47    NASD           VHTB512420250404E
 100                                                                                                207.51                USD       13:42:51    BATS           VHTB513320250404E
 100                                                                                                207.13                USD       13:42:58    BATY           VHTB525820250404E
 100                                                                                                207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                                                                                                 207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                                                                                                 207.32                USD       13:43:12    BATS           VHTB537820250404E
 100                                                                                                207.53                USD       13:43:18    BATS           VHTB543220250404E
 100                                                                                                207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                                                                                                 208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                                                                                                 208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2            208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                                                                                                 208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100                                                                                                207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100                                                                                                207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100                                                                                                207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                                                                                                 207.90                USD       13:44:24    BATY           VHTB595220250404E
 100                                                                                                207.90                USD       13:44:24    BATS           VHTB595320250404E
 100                                                                                                207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                                                                                                 207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                                                                                                 207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                                                                                                 207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                                                                                                 207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                                                                                                 207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                                                                                                 207.52                USD       13:44:36    NASD           VHTB600420250404E
 100                                                                                                207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100                                                                                                207.54                USD       13:44:46    NASD           VHTB604520250404E
 100                                                                                                207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100                                                                                                206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100                                                                                                207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100                                                                                                206.96                USD       13:45:10    BATS           VHTB615620250404E
 100                                                                                                206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100                                                                                                206.66                USD       13:45:12    NASD           VHTB617620250404E
 100                                                                                                206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100                                                                                                206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                                                                                                 206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                                                                                                 206.81                USD       13:45:38    NASD           VHTB640620250404E
 100                                                                                                206.80                USD       13:45:47    BATS           VHTB645420250404E
 100                                                                                                206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                                                                                                 206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                                                                                                 206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100                                                                                                207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                                                                                                 207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                                                                                                 207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                                                                                                 207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                                                                                                 207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100                                                                                                207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100                                                                                                207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                                                                                                 207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                                                                                                 207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100                                                                                                207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                                                                                                 207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                                                                                                 207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                                                                                                 207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2            207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                                                                                                 207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                                                                                                 207.44                USD       13:47:03    BATS           VHTB677120250404E
 100                                                                                                207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                                                                                                 207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3            207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100                                                                                                207.75                USD       13:47:21    BATS           VHTB688520250404E
 100                                                                                                207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100                                                                                                207.69                USD       13:47:32    BATS           VHTB691220250404E
 100                                                                                                207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                                                                                                 207.33                USD       13:47:43    NASD           VHTB696420250404E
 2            207.45                USD       13:47:45    BATS           VHTB698720250404E
 3            207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                                                                                                 207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                                                                                                 207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                                                                                                 207.47                USD       13:47:49    BATS           VHTB700620250404E
 4            207.47                USD       13:47:49    BATS           VHTB700720250404E
 100                                                                                                207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2            207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                                                                                                 207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100                                                                                                207.63                USD       13:48:11    NASD           VHTB712820250404E
 2            207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                                                                                                 207.51
 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               208.18                USD       13:30:57    BATY           VHTB166620250404E
 100               208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                208.60                USD       13:31:17    NASD           VHTB169620250404E
 6  208.60                USD       13:31:17    NASD           VHTB169720250404E
 100               208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100               208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100               208.26                USD       13:31:29    BATS           VHTB171220250404E
 100               208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                207.73                USD       13:31:30    BATS           VHTB171720250404E
 100               207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                207.80                USD       13:31:42    NASD           VHTB174720250404E
 100               207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100               207.82                USD       13:31:52    BATS           VHTB180220250404E
 100               207.85                USD       13:31:59    BATS           VHTB180620250404E
 5  207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5  207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7  207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2  207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100               207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6  207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                207.99                USD       13:32:14    NASD           VHTB189420250404E
 1  207.99                USD       13:32:14    NASD           VHTB189520250404E
 100               207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100               208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100               208.04                USD       13:32:19    BATS           VHTB192120250404E
 100               207.93                USD       13:32:21    BATS           VHTB192620250404E
 5  207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100               207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100               207.13                USD       13:32:34    NASD           VHTB206120250404E
 100               206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                206.86                USD       13:32:43    BATS           VHTB251320250404E
 6  206.86                USD       13:32:43    BATS           VHTB251420250404E
 100               206.83                USD       13:32:43    BATS           VHTB251520250404E
 100               206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                206.99                USD       13:32:49    BATY           VHTB252820250404E
 1  206.99                USD       13:32:49    NASD           VHTB252920250404E
 100               207.36                USD       13:32:53    BATS           VHTB254420250404E
 100               207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100               207.72                USD       13:33:07    BATS           VHTB261120250404E
 7  207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100               207.74                USD       13:33:08    NASD           VHTB261420250404E
 100               207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100               207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5  207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                207.52                USD       13:33:27    BATS           VHTB264820250404E
 2  207.52                USD       13:33:27    BATS           VHTB264920250404E
 1  207.52                USD       13:33:27    BATS           VHTB265020250404E
 100               207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100               207.47                USD       13:33:50    BATS           VHTB293120250404E
 100               207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100               207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100               207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100               207.19                USD       13:34:05    BATS           VHTB295620250404E
 100               207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6  207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                207.22                USD       13:34:22    NASD           VHTB299920250404E
 1  207.23                USD       13:34:22    NASD           VHTB300020250404E
 179               207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100               207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                207.47                USD       13:34:32    NASD           VHTB305420250404E
 2  207.47                USD       13:34:32    NASD           VHTB305520250404E
 100               207.58                USD       13:34:34    BATS           VHTB305920250404E
 100               207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3  207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5  207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100               208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100               208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100               207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100               207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                207.97                USD       13:35:34    NASD           VHTB319320250404E
 8  207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8  207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1  207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5  208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100               208.05                USD       13:36:06    NASD           VHTB342320250404E
 100               208.03                USD       13:36:12    BATY           VHTB343820250404E
 100               208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100               207.96                USD       13:36:52    BATS           VHTB359320250404E
 100               207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2  208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                208.18                USD       13:37:11    NASD           VHTB365120250404E
 100               208.13                USD       13:37:20    BATS           VHTB372520250404E
 100               208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100               208.15                USD       13:37:33    BATS           VHTB376720250404E
 100               208.16                USD       13:37:33    NASD           VHTB376820250404E
 100               207.68                USD       13:37:44    NASD           VHTB378620250404E
 100               207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3  207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100               207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100               207.65                USD       13:38:04    BATS           VHTB386920250404E
 3  207.62                USD       13:38:06    BATS           VHTB387420250404E
 2  207.63                USD       13:38:06    BATS           VHTB387520250404E
 3  207.64                USD       13:38:06    BATS           VHTB387620250404E
 2  207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                207.65                USD       13:38:06    BATS           VHTB387920250404E
 5  207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3  207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4  207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3  207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                207.58                USD       13:38:29    NASD           VHTB393820250404E
 1  207.58                USD       13:38:29    NASD           VHTB393920250404E
 2  207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100               207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100               207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100               207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                208.36                USD       13:39:00    NASD           VHTB410220250404E
 4  208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                208.36                USD       13:39:00    BATS           VHTB411020250404E
 3  208.36                USD       13:39:00    BATS           VHTB411120250404E
 2  208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1  208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9  208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100               208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100               208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                208.79                USD       13:39:31    NASD           VHTB437920250404E
 2  208.83                USD       13:39:32    BATS           VHTB438420250404E
 100               208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100               208.98                USD       13:39:42    BATS           VHTB441620250404E
 100               208.79                USD       13:39:51    NASD           VHTB445020250404E
 2  208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3  208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2  208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5  208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2  208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100               208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2  208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100               208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5  208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2  208.38                USD       13:40:10    NASD           VHTB457720250404E
 8  208.38                USD       13:40:10    NASD           VHTB457820250404E
 3  208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2  208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4  208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100               208.19                USD       13:40:23    BATS           VHTB460120250404E
 100               207.99                USD       13:40:24    NASD           VHTB460320250404E
 100               207.83                USD       13:40:37    BATS           VHTB462120250404E
 2  207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1  207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100               207.81                USD       13:40:53    NASD           VHTB471620250404E
 100               207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100               207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                207.87                USD       13:41:20    BATY           VHTB476320250404E
 3  207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100               207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3  207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                207.57                USD       13:41:44    BATY           VHTB482720250404E
 100               207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100               208.06                USD       13:42:22    NASD           VHTB505420250404E
 2  207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100               207.72                USD       13:42:34    BATS           VHTB507320250404E
 100               207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100               207.54                USD       13:42:47    NASD           VHTB512420250404E
 100               207.51                USD       13:42:51    BATS           VHTB513320250404E
 100               207.13                USD       13:42:58    BATY           VHTB525820250404E
 100               207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                207.32                USD       13:43:12    BATS           VHTB537820250404E
 100               207.53                USD       13:43:18    BATS           VHTB543220250404E
 100               207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2  208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100               207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100               207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100               207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                207.90                USD       13:44:24    BATY           VHTB595220250404E
 100               207.90                USD       13:44:24    BATS           VHTB595320250404E
 100               207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                207.52                USD       13:44:36    NASD           VHTB600420250404E
 100               207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100               207.54                USD       13:44:46    NASD           VHTB604520250404E
 100               207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100               206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100               207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100               206.96                USD       13:45:10    BATS           VHTB615620250404E
 100               206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100               206.66                USD       13:45:12    NASD           VHTB617620250404E
 100               206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100               206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                206.81                USD       13:45:38    NASD           VHTB640620250404E
 100               206.80                USD       13:45:47    BATS           VHTB645420250404E
 100               206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100               207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100               207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100               207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100               207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2  207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                207.44                USD       13:47:03    BATS           VHTB677120250404E
 100               207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3  207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100               207.75                USD       13:47:21    BATS           VHTB688520250404E
 100               207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100               207.69                USD       13:47:32    BATS           VHTB691220250404E
 100               207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                207.33                USD       13:47:43    NASD           VHTB696420250404E
 2  207.45                USD       13:47:45    BATS           VHTB698720250404E
 3  207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                207.47                USD       13:47:49    BATS           VHTB700620250404E
 4  207.47                USD       13:47:49    BATS           VHTB700720250404E
 100               207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2  207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100               207.63                USD       13:48:11    NASD           VHTB712820250404E
 2  207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                207.51
 Number of Shares                                                                                                                                                                    Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                                                                                                 208.18                USD       13:30:57    BATY           VHTB166620250404E
 100                                                                                                                                                                                 208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                                                                                                                                                                                  208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                                                                                                                                                                                  208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                                                                                                                                                                                  208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                                                                                                                                                                                  208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                                                                                                                                                                                  208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                                                                                                                                                                                  208.60                USD       13:31:17    NASD           VHTB169620250404E
 6                                            208.60                USD       13:31:17    NASD           VHTB169720250404E
 100                                                                                                                                                                                 208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                                                                                                                                                                                  208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                                                                                                                                                                                  208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                                                                                                                                                                                  208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100                                                                                                                                                                                 208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100                                                                                                                                                                                 208.26                USD       13:31:29    BATS           VHTB171220250404E
 100                                                                                                                                                                                 208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                                                                                                                                                                                  207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                                                                                                                                                                                  207.73                USD       13:31:30    BATS           VHTB171720250404E
 100                                                                                                                                                                                 207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                                                                                                                                                                                  207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                                                                                                                                                                                  207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                                                                                                                                                                                  207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                                                                                                                                                                                  207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                                                                                                                                                                                  207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                                                                                                                                                                                  207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                                                                                                                                                                                  207.80                USD       13:31:42    NASD           VHTB174720250404E
 100                                                                                                                                                                                 207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100                                                                                                                                                                                 207.82                USD       13:31:52    BATS           VHTB180220250404E
 100                                                                                                                                                                                 207.85                USD       13:31:59    BATS           VHTB180620250404E
 5                                            207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5                                            207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7                                            207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2                                            207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                                                                                                                                                                                  207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100                                                                                                                                                                                 207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6                                            207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                                                                                                                                                                                  207.99                USD       13:32:14    NASD           VHTB189420250404E
 1                                            207.99                USD       13:32:14    NASD           VHTB189520250404E
 100                                                                                                                                                                                 207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100                                                                                                                                                                                 208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100                                                                                                                                                                                 208.04                USD       13:32:19    BATS           VHTB192120250404E
 100                                                                                                                                                                                 207.93                USD       13:32:21    BATS           VHTB192620250404E
 5                                            207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                                                                                                                                                                                  207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                                                                                                                                                                                  207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100                                                                                                                                                                                 207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100                                                                                                                                                                                 207.13                USD       13:32:34    NASD           VHTB206120250404E
 100                                                                                                                                                                                 206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                                                                                                                                                                                  206.86                USD       13:32:43    BATS           VHTB251320250404E
 6                                            206.86                USD       13:32:43    BATS           VHTB251420250404E
 100                                                                                                                                                                                 206.83                USD       13:32:43    BATS           VHTB251520250404E
 100                                                                                                                                                                                 206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                                                                                                                                                                                  206.99                USD       13:32:49    BATY           VHTB252820250404E
 1                                            206.99                USD       13:32:49    NASD           VHTB252920250404E
 100                                                                                                                                                                                 207.36                USD       13:32:53    BATS           VHTB254420250404E
 100                                                                                                                                                                                 207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100                                                                                                                                                                                 207.72                USD       13:33:07    BATS           VHTB261120250404E
 7                                            207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                                                                                                                                                                                  207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100                                                                                                                                                                                 207.74                USD       13:33:08    NASD           VHTB261420250404E
 100                                                                                                                                                                                 207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100                                                                                                                                                                                 207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5                                            207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                                                                                                                                                                                  207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                                                                                                                                                                                  207.52                USD       13:33:27    BATS           VHTB264820250404E
 2                                            207.52                USD       13:33:27    BATS           VHTB264920250404E
 1                                            207.52                USD       13:33:27    BATS           VHTB265020250404E
 100                                                                                                                                                                                 207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                                                                                                                                                                                  207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                                                                                                                                                                                  207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                                                                                                                                                                                  207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100                                                                                                                                                                                 207.47                USD       13:33:50    BATS           VHTB293120250404E
 100                                                                                                                                                                                 207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100                                                                                                                                                                                 207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100                                                                                                                                                                                 207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100                                                                                                                                                                                 207.19                USD       13:34:05    BATS           VHTB295620250404E
 100                                                                                                                                                                                 207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6                                            207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                                                                                                                                                                                  207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                                                                                                                                                                                  207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                                                                                                                                                                                  207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                                                                                                                                                                                  207.22                USD       13:34:22    NASD           VHTB299920250404E
 1                                            207.23                USD       13:34:22    NASD           VHTB300020250404E
 179                                                                                                                                                                                 207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100                                                                                                                                                                                 207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                                                                                                                                                                                  207.47                USD       13:34:32    NASD           VHTB305420250404E
 2                                            207.47                USD       13:34:32    NASD           VHTB305520250404E
 100                                                                                                                                                                                 207.58                USD       13:34:34    BATS           VHTB305920250404E
 100                                                                                                                                                                                 207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                                                                                                                                                                                  207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3                                            207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                                                                                                                                                                                  207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                                                                                                                                                                                  207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                                                                                                                                                                                  207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                                                                                                                                                                                  207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5                                            207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                                                                                                                                                                                  207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                                                                                                                                                                                  207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                                                                                                                                                                                  208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                                                                                                                                                                                  208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100                                                                                                                                                                                 208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100                                                                                                                                                                                 208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100                                                                                                                                                                                 207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100                                                                                                                                                                                 207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                                                                                                                                                                                  207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                                                                                                                                                                                  207.97                USD       13:35:34    NASD           VHTB319320250404E
 8                                            207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                                                                                                                                                                                  207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                                                                                                                                                                                  207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8                                            207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                                                                                                                                                                                  207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                                                                                                                                                                                  207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1                                            207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                                                                                                                                                                                  207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                                                                                                                                                                                  208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                                                                                                                                                                                  208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5                                            208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                                                                                                                                                                                  208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100                                                                                                                                                                                 208.05                USD       13:36:06    NASD           VHTB342320250404E
 100                                                                                                                                                                                 208.03                USD       13:36:12    BATY           VHTB343820250404E
 100                                                                                                                                                                                 208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                                                                                                                                                                                  208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                                                                                                                                                                                  208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                                                                                                                                                                                  208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                                                                                                                                                                                  208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                                                                                                                                                                                  208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                                                                                                                                                                                  208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                                                                                                                                                                                  208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                                                                                                                                                                                  208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                                                                                                                                                                                  208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                                                                                                                                                                                  208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                                                                                                                                                                                  208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100                                                                                                                                                                                 207.96                USD       13:36:52    BATS           VHTB359320250404E
 100                                                                                                                                                                                 207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                                                                                                                                                                                  208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                                                                                                                                                                                  208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                                                                                                                                                                                  208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                                                                                                                                                                                  208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2                                            208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                                                                                                                                                                                  208.18                USD       13:37:11    NASD           VHTB365120250404E
 100                                                                                                                                                                                 208.13                USD       13:37:20    BATS           VHTB372520250404E
 100                                                                                                                                                                                 208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100                                                                                                                                                                                 208.15                USD       13:37:33    BATS           VHTB376720250404E
 100                                                                                                                                                                                 208.16                USD       13:37:33    NASD           VHTB376820250404E
 100                                                                                                                                                                                 207.68                USD       13:37:44    NASD           VHTB378620250404E
 100                                                                                                                                                                                 207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                                                                                                                                                                                  207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3                                            207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100                                                                                                                                                                                 207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100                                                                                                                                                                                 207.65                USD       13:38:04    BATS           VHTB386920250404E
 3                                            207.62                USD       13:38:06    BATS           VHTB387420250404E
 2                                            207.63                USD       13:38:06    BATS           VHTB387520250404E
 3                                            207.64                USD       13:38:06    BATS           VHTB387620250404E
 2                                            207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                                                                                                                                                                                  207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                                                                                                                                                                                  207.65                USD       13:38:06    BATS           VHTB387920250404E
 5                                            207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3                                            207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                                                                                                                                                                                  207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                                                                                                                                                                                  207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                                                                                                                                                                                  207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4                                            207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3                                            207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                                                                                                                                                                                  207.58                USD       13:38:29    NASD           VHTB393820250404E
 1                                            207.58                USD       13:38:29    NASD           VHTB393920250404E
 2                                            207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                                                                                                                                                                                  207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100                                                                                                                                                                                 207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100                                                                                                                                                                                 207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100                                                                                                                                                                                 207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                                                                                                                                                                                  208.36                USD       13:39:00    NASD           VHTB410220250404E
 4                                            208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                                                                                                                                                                                  208.36                USD       13:39:00    BATS           VHTB411020250404E
 3                                            208.36                USD       13:39:00    BATS           VHTB411120250404E
 2                                            208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                                                                                                                                                                                  208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1                                            208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                                                                                                                                                                                  208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                                                                                                                                                                                  208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                                                                                                                                                                                  208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9                                            208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100                                                                                                                                                                                 208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100                                                                                                                                                                                 208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                                                                                                                                                                                  208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                                                                                                                                                                                  208.79                USD       13:39:31    NASD           VHTB437920250404E
 2                                            208.83                USD       13:39:32    BATS           VHTB438420250404E
 100                                                                                                                                                                                 208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100                                                                                                                                                                                 208.98                USD       13:39:42    BATS           VHTB441620250404E
 100                                                                                                                                                                                 208.79                USD       13:39:51    NASD           VHTB445020250404E
 2                                            208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                                                                                                                                                                                  208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                                                                                                                                                                                  208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                                                                                                                                                                                  208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                                                                                                                                                                                  208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                                                                                                                                                                                  208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3                                            208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2                                            208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5                                            208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2                                            208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100                                                                                                                                                                                 208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2                                            208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                                                                                                                                                                                  208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                                                                                                                                                                                  208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                                                                                                                                                                                  208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100                                                                                                                                                                                 208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                                                                                                                                                                                  208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                                                                                                                                                                                  208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5                                            208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2                                            208.38                USD       13:40:10    NASD           VHTB457720250404E
 8                                            208.38                USD       13:40:10    NASD           VHTB457820250404E
 3                                            208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                                                                                                                                                                                  208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                                                                                                                                                                                  208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2                                            208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4                                            208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                                                                                                                                                                                  208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100                                                                                                                                                                                 208.19                USD       13:40:23    BATS           VHTB460120250404E
 100                                                                                                                                                                                 207.99                USD       13:40:24    NASD           VHTB460320250404E
 100                                                                                                                                                                                 207.83                USD       13:40:37    BATS           VHTB462120250404E
 2                                            207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1                                            207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                                                                                                                                                                                  207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100                                                                                                                                                                                 207.81                USD       13:40:53    NASD           VHTB471620250404E
 100                                                                                                                                                                                 207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100                                                                                                                                                                                 207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                                                                                                                                                                                  207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                                                                                                                                                                                  207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                                                                                                                                                                                  207.87                USD       13:41:20    BATY           VHTB476320250404E
 3                                            207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                                                                                                                                                                                  207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                                                                                                                                                                                  207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100                                                                                                                                                                                 207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                                                                                                                                                                                  207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3                                            207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                                                                                                                                                                                  207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                                                                                                                                                                                  207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                                                                                                                                                                                  207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                                                                                                                                                                                  207.57                USD       13:41:44    BATY           VHTB482720250404E
 100                                                                                                                                                                                 207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                                                                                                                                                                                  207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                                                                                                                                                                                  207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                                                                                                                                                                                  207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100                                                                                                                                                                                 208.06                USD       13:42:22    NASD           VHTB505420250404E
 2                                            207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                                                                                                                                                                                  207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100                                                                                                                                                                                 207.72                USD       13:42:34    BATS           VHTB507320250404E
 100                                                                                                                                                                                 207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100                                                                                                                                                                                 207.54                USD       13:42:47    NASD           VHTB512420250404E
 100                                                                                                                                                                                 207.51                USD       13:42:51    BATS           VHTB513320250404E
 100                                                                                                                                                                                 207.13                USD       13:42:58    BATY           VHTB525820250404E
 100                                                                                                                                                                                 207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                                                                                                                                                                                  207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                                                                                                                                                                                  207.32                USD       13:43:12    BATS           VHTB537820250404E
 100                                                                                                                                                                                 207.53                USD       13:43:18    BATS           VHTB543220250404E
 100                                                                                                                                                                                 207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                                                                                                                                                                                  208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                                                                                                                                                                                  208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2                                            208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                                                                                                                                                                                  208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100                                                                                                                                                                                 207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100                                                                                                                                                                                 207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100                                                                                                                                                                                 207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                                                                                                                                                                                  207.90                USD       13:44:24    BATY           VHTB595220250404E
 100                                                                                                                                                                                 207.90                USD       13:44:24    BATS           VHTB595320250404E
 100                                                                                                                                                                                 207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                                                                                                                                                                                  207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                                                                                                                                                                                  207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                                                                                                                                                                                  207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                                                                                                                                                                                  207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                                                                                                                                                                                  207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                                                                                                                                                                                  207.52                USD       13:44:36    NASD           VHTB600420250404E
 100                                                                                                                                                                                 207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100                                                                                                                                                                                 207.54                USD       13:44:46    NASD           VHTB604520250404E
 100                                                                                                                                                                                 207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100                                                                                                                                                                                 206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100                                                                                                                                                                                 207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100                                                                                                                                                                                 206.96                USD       13:45:10    BATS           VHTB615620250404E
 100                                                                                                                                                                                 206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100                                                                                                                                                                                 206.66                USD       13:45:12    NASD           VHTB617620250404E
 100                                                                                                                                                                                 206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100                                                                                                                                                                                 206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                                                                                                                                                                                  206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                                                                                                                                                                                  206.81                USD       13:45:38    NASD           VHTB640620250404E
 100                                                                                                                                                                                 206.80                USD       13:45:47    BATS           VHTB645420250404E
 100                                                                                                                                                                                 206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                                                                                                                                                                                  206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                                                                                                                                                                                  206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100                                                                                                                                                                                 207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                                                                                                                                                                                  207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                                                                                                                                                                                  207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                                                                                                                                                                                  207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                                                                                                                                                                                  207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100                                                                                                                                                                                 207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100                                                                                                                                                                                 207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                                                                                                                                                                                  207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                                                                                                                                                                                  207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100                                                                                                                                                                                 207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                                                                                                                                                                                  207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                                                                                                                                                                                  207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                                                                                                                                                                                  207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2                                            207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                                                                                                                                                                                  207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                                                                                                                                                                                  207.44                USD       13:47:03    BATS           VHTB677120250404E
 100                                                                                                                                                                                 207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                                                                                                                                                                                  207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3                                            207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100                                                                                                                                                                                 207.75                USD       13:47:21    BATS           VHTB688520250404E
 100                                                                                                                                                                                 207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100                                                                                                                                                                                 207.69                USD       13:47:32    BATS           VHTB691220250404E
 100                                                                                                                                                                                 207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                                                                                                                                                                                  207.33                USD       13:47:43    NASD           VHTB696420250404E
 2                                            207.45                USD       13:47:45    BATS           VHTB698720250404E
 3                                            207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                                                                                                                                                                                  207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                                                                                                                                                                                  207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                                                                                                                                                                                  207.47                USD       13:47:49    BATS           VHTB700620250404E
 4                                            207.47                USD       13:47:49    BATS           VHTB700720250404E
 100                                                                                                                                                                                 207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2                                            207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                                                                                                                                                                                  207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100                                                                                                                                                                                 207.63                USD       13:48:11    NASD           VHTB712820250404E
 2                                            207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                                                                                                                                                                                  207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                                                                                                                                                                                  207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                                                                                                                                                                                  207.51
 Trading Venue      Currency  Volume Weighted Average Price  Aggregated Volume
 See details below  USD       207.118                        195707
 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               208.18                USD       13:30:57    BATY           VHTB166620250404E
 100               208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                208.60                USD       13:31:17    NASD           VHTB169620250404E
 6  208.60                USD       13:31:17    NASD           VHTB169720250404E
 100               208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100               208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100               208.26                USD       13:31:29    BATS           VHTB171220250404E
 100               208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                207.73                USD       13:31:30    BATS           VHTB171720250404E
 100               207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                207.80                USD       13:31:42    NASD           VHTB174720250404E
 100               207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100               207.82                USD       13:31:52    BATS           VHTB180220250404E
 100               207.85                USD       13:31:59    BATS           VHTB180620250404E
 5  207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5  207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7  207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2  207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100               207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6  207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                207.99                USD       13:32:14    NASD           VHTB189420250404E
 1  207.99                USD       13:32:14    NASD           VHTB189520250404E
 100               207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100               208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100               208.04                USD       13:32:19    BATS           VHTB192120250404E
 100               207.93                USD       13:32:21    BATS           VHTB192620250404E
 5  207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100               207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100               207.13                USD       13:32:34    NASD           VHTB206120250404E
 100               206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                206.86                USD       13:32:43    BATS           VHTB251320250404E
 6  206.86                USD       13:32:43    BATS           VHTB251420250404E
 100               206.83                USD       13:32:43    BATS           VHTB251520250404E
 100               206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                206.99                USD       13:32:49    BATY           VHTB252820250404E
 1  206.99                USD       13:32:49    NASD           VHTB252920250404E
 100               207.36                USD       13:32:53    BATS           VHTB254420250404E
 100               207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100               207.72                USD       13:33:07    BATS           VHTB261120250404E
 7  207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100               207.74                USD       13:33:08    NASD           VHTB261420250404E
 100               207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100               207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5  207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                207.52                USD       13:33:27    BATS           VHTB264820250404E
 2  207.52                USD       13:33:27    BATS           VHTB264920250404E
 1  207.52                USD       13:33:27    BATS           VHTB265020250404E
 100               207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100               207.47                USD       13:33:50    BATS           VHTB293120250404E
 100               207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100               207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100               207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100               207.19                USD       13:34:05    BATS           VHTB295620250404E
 100               207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6  207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                207.22                USD       13:34:22    NASD           VHTB299920250404E
 1  207.23                USD       13:34:22    NASD           VHTB300020250404E
 179               207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100               207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                207.47                USD       13:34:32    NASD           VHTB305420250404E
 2  207.47                USD       13:34:32    NASD           VHTB305520250404E
 100               207.58                USD       13:34:34    BATS           VHTB305920250404E
 100               207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3  207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5  207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100               208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100               208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100               207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100               207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                207.97                USD       13:35:34    NASD           VHTB319320250404E
 8  207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8  207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1  207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5  208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100               208.05                USD       13:36:06    NASD           VHTB342320250404E
 100               208.03                USD       13:36:12    BATY           VHTB343820250404E
 100               208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100               207.96                USD       13:36:52    BATS           VHTB359320250404E
 100               207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2  208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                208.18                USD       13:37:11    NASD           VHTB365120250404E
 100               208.13                USD       13:37:20    BATS           VHTB372520250404E
 100               208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100               208.15                USD       13:37:33    BATS           VHTB376720250404E
 100               208.16                USD       13:37:33    NASD           VHTB376820250404E
 100               207.68                USD       13:37:44    NASD           VHTB378620250404E
 100               207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3  207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100               207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100               207.65                USD       13:38:04    BATS           VHTB386920250404E
 3  207.62                USD       13:38:06    BATS           VHTB387420250404E
 2  207.63                USD       13:38:06    BATS           VHTB387520250404E
 3  207.64                USD       13:38:06    BATS           VHTB387620250404E
 2  207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                207.65                USD       13:38:06    BATS           VHTB387920250404E
 5  207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3  207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4  207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3  207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                207.58                USD       13:38:29    NASD           VHTB393820250404E
 1  207.58                USD       13:38:29    NASD           VHTB393920250404E
 2  207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100               207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100               207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100               207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                208.36                USD       13:39:00    NASD           VHTB410220250404E
 4  208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                208.36                USD       13:39:00    BATS           VHTB411020250404E
 3  208.36                USD       13:39:00    BATS           VHTB411120250404E
 2  208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1  208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9  208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100               208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100               208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                208.79                USD       13:39:31    NASD           VHTB437920250404E
 2  208.83                USD       13:39:32    BATS           VHTB438420250404E
 100               208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100               208.98                USD       13:39:42    BATS           VHTB441620250404E
 100               208.79                USD       13:39:51    NASD           VHTB445020250404E
 2  208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3  208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2  208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5  208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2  208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100               208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2  208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100               208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5  208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2  208.38                USD       13:40:10    NASD           VHTB457720250404E
 8  208.38                USD       13:40:10    NASD           VHTB457820250404E
 3  208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2  208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4  208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100               208.19                USD       13:40:23    BATS           VHTB460120250404E
 100               207.99                USD       13:40:24    NASD           VHTB460320250404E
 100               207.83                USD       13:40:37    BATS           VHTB462120250404E
 2  207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1  207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100               207.81                USD       13:40:53    NASD           VHTB471620250404E
 100               207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100               207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                207.87                USD       13:41:20    BATY           VHTB476320250404E
 3  207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100               207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3  207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                207.57                USD       13:41:44    BATY           VHTB482720250404E
 100               207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100               208.06                USD       13:42:22    NASD           VHTB505420250404E
 2  207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100               207.72                USD       13:42:34    BATS           VHTB507320250404E
 100               207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100               207.54                USD       13:42:47    NASD           VHTB512420250404E
 100               207.51                USD       13:42:51    BATS           VHTB513320250404E
 100               207.13                USD       13:42:58    BATY           VHTB525820250404E
 100               207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                207.32                USD       13:43:12    BATS           VHTB537820250404E
 100               207.53                USD       13:43:18    BATS           VHTB543220250404E
 100               207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2  208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100               207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100               207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100               207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                207.90                USD       13:44:24    BATY           VHTB595220250404E
 100               207.90                USD       13:44:24    BATS           VHTB595320250404E
 100               207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                207.52                USD       13:44:36    NASD           VHTB600420250404E
 100               207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100               207.54                USD       13:44:46    NASD           VHTB604520250404E
 100               207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100               206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100               207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100               206.96                USD       13:45:10    BATS           VHTB615620250404E
 100               206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100               206.66                USD       13:45:12    NASD           VHTB617620250404E
 100               206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100               206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                206.81                USD       13:45:38    NASD           VHTB640620250404E
 100               206.80                USD       13:45:47    BATS           VHTB645420250404E
 100               206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100               207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100               207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100               207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100               207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2  207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                207.44                USD       13:47:03    BATS           VHTB677120250404E
 100               207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3  207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100               207.75                USD       13:47:21    BATS           VHTB688520250404E
 100               207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100               207.69                USD       13:47:32    BATS           VHTB691220250404E
 100               207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                207.33                USD       13:47:43    NASD           VHTB696420250404E
 2  207.45                USD       13:47:45    BATS           VHTB698720250404E
 3  207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                207.47                USD       13:47:49    BATS           VHTB700620250404E
 4  207.47                USD       13:47:49    BATS           VHTB700720250404E
 100               207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2  207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100               207.63                USD       13:48:11    NASD           VHTB712820250404E
 2  207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                207.51
 Number of Shares                                                                                   Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                208.18                USD       13:30:57    BATY           VHTB166620250404E
 100                                                                                                208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                                                                                                 208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                                                                                                 208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                                                                                                 208.60                USD       13:31:17    NASD           VHTB169620250404E
 6                        208.60                USD       13:31:17    NASD           VHTB169720250404E
 100                                                                                                208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100                                                                                                208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100                                                                                                208.26                USD       13:31:29    BATS           VHTB171220250404E
 100                                                                                                208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                                                                                                 207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                                                                                                 207.73                USD       13:31:30    BATS           VHTB171720250404E
 100                                                                                                207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                                                                                                 207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                                                                                                 207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                                                                                                 207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                                                                                                 207.80                USD       13:31:42    NASD           VHTB174720250404E
 100                                                                                                207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100                                                                                                207.82                USD       13:31:52    BATS           VHTB180220250404E
 100                                                                                                207.85                USD       13:31:59    BATS           VHTB180620250404E
 5                        207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5                        207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7                        207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2                        207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                                                                                                 207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100                                                                                                207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6                        207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                                                                                                 207.99                USD       13:32:14    NASD           VHTB189420250404E
 1                        207.99                USD       13:32:14    NASD           VHTB189520250404E
 100                                                                                                207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100                                                                                                208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100                                                                                                208.04                USD       13:32:19    BATS           VHTB192120250404E
 100                                                                                                207.93                USD       13:32:21    BATS           VHTB192620250404E
 5                        207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                                                                                                 207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                                                                                                 207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100                                                                                                207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100                                                                                                207.13                USD       13:32:34    NASD           VHTB206120250404E
 100                                                                                                206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                                                                                                 206.86                USD       13:32:43    BATS           VHTB251320250404E
 6                        206.86                USD       13:32:43    BATS           VHTB251420250404E
 100                                                                                                206.83                USD       13:32:43    BATS           VHTB251520250404E
 100                                                                                                206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                                                                                                 206.99                USD       13:32:49    BATY           VHTB252820250404E
 1                        206.99                USD       13:32:49    NASD           VHTB252920250404E
 100                                                                                                207.36                USD       13:32:53    BATS           VHTB254420250404E
 100                                                                                                207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100                                                                                                207.72                USD       13:33:07    BATS           VHTB261120250404E
 7                        207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                                                                                                 207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100                                                                                                207.74                USD       13:33:08    NASD           VHTB261420250404E
 100                                                                                                207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100                                                                                                207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5                        207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                                                                                                 207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                                                                                                 207.52                USD       13:33:27    BATS           VHTB264820250404E
 2                        207.52                USD       13:33:27    BATS           VHTB264920250404E
 1                        207.52                USD       13:33:27    BATS           VHTB265020250404E
 100                                                                                                207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                                                                                                 207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                                                                                                 207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                                                                                                 207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100                                                                                                207.47                USD       13:33:50    BATS           VHTB293120250404E
 100                                                                                                207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100                                                                                                207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100                                                                                                207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100                                                                                                207.19                USD       13:34:05    BATS           VHTB295620250404E
 100                                                                                                207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6                        207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                                                                                                 207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                                                                                                 207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                                                                                                 207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                                                                                                 207.22                USD       13:34:22    NASD           VHTB299920250404E
 1                        207.23                USD       13:34:22    NASD           VHTB300020250404E
 179                                                                                                207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100                                                                                                207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                                                                                                 207.47                USD       13:34:32    NASD           VHTB305420250404E
 2                        207.47                USD       13:34:32    NASD           VHTB305520250404E
 100                                                                                                207.58                USD       13:34:34    BATS           VHTB305920250404E
 100                                                                                                207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                                                                                                 207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3                        207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                                                                                                 207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5                        207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                                                                                                 207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                                                                                                 207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                                                                                                 208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                                                                                                 208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100                                                                                                208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100                                                                                                208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100                                                                                                207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100                                                                                                207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                                                                                                 207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                                                                                                 207.97                USD       13:35:34    NASD           VHTB319320250404E
 8                        207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                                                                                                 207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8                        207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                                                                                                 207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1                        207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                                                                                                 208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                                                                                                 208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5                        208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                                                                                                 208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100                                                                                                208.05                USD       13:36:06    NASD           VHTB342320250404E
 100                                                                                                208.03                USD       13:36:12    BATY           VHTB343820250404E
 100                                                                                                208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                                                                                                 208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                                                                                                 208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                                                                                                 208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                                                                                                 208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100                                                                                                207.96                USD       13:36:52    BATS           VHTB359320250404E
 100                                                                                                207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                                                                                                 208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                                                                                                 208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                                                                                                 208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                                                                                                 208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2                        208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                                                                                                 208.18                USD       13:37:11    NASD           VHTB365120250404E
 100                                                                                                208.13                USD       13:37:20    BATS           VHTB372520250404E
 100                                                                                                208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100                                                                                                208.15                USD       13:37:33    BATS           VHTB376720250404E
 100                                                                                                208.16                USD       13:37:33    NASD           VHTB376820250404E
 100                                                                                                207.68                USD       13:37:44    NASD           VHTB378620250404E
 100                                                                                                207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                                                                                                 207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3                        207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100                                                                                                207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100                                                                                                207.65                USD       13:38:04    BATS           VHTB386920250404E
 3                        207.62                USD       13:38:06    BATS           VHTB387420250404E
 2                        207.63                USD       13:38:06    BATS           VHTB387520250404E
 3                        207.64                USD       13:38:06    BATS           VHTB387620250404E
 2                        207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                                                                                                 207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                                                                                                 207.65                USD       13:38:06    BATS           VHTB387920250404E
 5                        207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3                        207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                                                                                                 207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                                                                                                 207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                                                                                                 207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4                        207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3                        207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                                                                                                 207.58                USD       13:38:29    NASD           VHTB393820250404E
 1                        207.58                USD       13:38:29    NASD           VHTB393920250404E
 2                        207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                                                                                                 207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100                                                                                                207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100                                                                                                207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100                                                                                                207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                                                                                                 208.36                USD       13:39:00    NASD           VHTB410220250404E
 4                        208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                                                                                                 208.36                USD       13:39:00    BATS           VHTB411020250404E
 3                        208.36                USD       13:39:00    BATS           VHTB411120250404E
 2                        208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                                                                                                 208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1                        208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                                                                                                 208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                                                                                                 208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                                                                                                 208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9                        208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100                                                                                                208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100                                                                                                208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                                                                                                 208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                                                                                                 208.79                USD       13:39:31    NASD           VHTB437920250404E
 2                        208.83                USD       13:39:32    BATS           VHTB438420250404E
 100                                                                                                208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100                                                                                                208.98                USD       13:39:42    BATS           VHTB441620250404E
 100                                                                                                208.79                USD       13:39:51    NASD           VHTB445020250404E
 2                        208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                                                                                                 208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                                                                                                 208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                                                                                                 208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                                                                                                 208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                                                                                                 208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3                        208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2                        208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5                        208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2                        208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100                                                                                                208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2                        208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                                                                                                 208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                                                                                                 208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                                                                                                 208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100                                                                                                208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                                                                                                 208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                                                                                                 208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5                        208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2                        208.38                USD       13:40:10    NASD           VHTB457720250404E
 8                        208.38                USD       13:40:10    NASD           VHTB457820250404E
 3                        208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                                                                                                 208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                                                                                                 208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2                        208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4                        208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                                                                                                 208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100                                                                                                208.19                USD       13:40:23    BATS           VHTB460120250404E
 100                                                                                                207.99                USD       13:40:24    NASD           VHTB460320250404E
 100                                                                                                207.83                USD       13:40:37    BATS           VHTB462120250404E
 2                        207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1                        207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                                                                                                 207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100                                                                                                207.81                USD       13:40:53    NASD           VHTB471620250404E
 100                                                                                                207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100                                                                                                207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                                                                                                 207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                                                                                                 207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                                                                                                 207.87                USD       13:41:20    BATY           VHTB476320250404E
 3                        207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                                                                                                 207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                                                                                                 207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100                                                                                                207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                                                                                                 207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3                        207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                                                                                                 207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                                                                                                 207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                                                                                                 207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                                                                                                 207.57                USD       13:41:44    BATY           VHTB482720250404E
 100                                                                                                207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                                                                                                 207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                                                                                                 207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                                                                                                 207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100                                                                                                208.06                USD       13:42:22    NASD           VHTB505420250404E
 2                        207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                                                                                                 207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100                                                                                                207.72                USD       13:42:34    BATS           VHTB507320250404E
 100                                                                                                207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100                                                                                                207.54                USD       13:42:47    NASD           VHTB512420250404E
 100                                                                                                207.51                USD       13:42:51    BATS           VHTB513320250404E
 100                                                                                                207.13                USD       13:42:58    BATY           VHTB525820250404E
 100                                                                                                207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                                                                                                 207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                                                                                                 207.32                USD       13:43:12    BATS           VHTB537820250404E
 100                                                                                                207.53                USD       13:43:18    BATS           VHTB543220250404E
 100                                                                                                207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                                                                                                 208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                                                                                                 208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2                        208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                                                                                                 208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100                                                                                                207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100                                                                                                207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100                                                                                                207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                                                                                                 207.90                USD       13:44:24    BATY           VHTB595220250404E
 100                                                                                                207.90                USD       13:44:24    BATS           VHTB595320250404E
 100                                                                                                207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                                                                                                 207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                                                                                                 207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                                                                                                 207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                                                                                                 207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                                                                                                 207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                                                                                                 207.52                USD       13:44:36    NASD           VHTB600420250404E
 100                                                                                                207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100                                                                                                207.54                USD       13:44:46    NASD           VHTB604520250404E
 100                                                                                                207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100                                                                                                206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100                                                                                                207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100                                                                                                206.96                USD       13:45:10    BATS           VHTB615620250404E
 100                                                                                                206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100                                                                                                206.66                USD       13:45:12    NASD           VHTB617620250404E
 100                                                                                                206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100                                                                                                206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                                                                                                 206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                                                                                                 206.81                USD       13:45:38    NASD           VHTB640620250404E
 100                                                                                                206.80                USD       13:45:47    BATS           VHTB645420250404E
 100                                                                                                206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                                                                                                 206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                                                                                                 206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100                                                                                                207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                                                                                                 207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                                                                                                 207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                                                                                                 207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                                                                                                 207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100                                                                                                207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100                                                                                                207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                                                                                                 207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                                                                                                 207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100                                                                                                207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                                                                                                 207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                                                                                                 207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                                                                                                 207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2                        207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                                                                                                 207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                                                                                                 207.44                USD       13:47:03    BATS           VHTB677120250404E
 100                                                                                                207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                                                                                                 207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3                        207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100                                                                                                207.75                USD       13:47:21    BATS           VHTB688520250404E
 100                                                                                                207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100                                                                                                207.69                USD       13:47:32    BATS           VHTB691220250404E
 100                                                                                                207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                                                                                                 207.33                USD       13:47:43    NASD           VHTB696420250404E
 2                        207.45                USD       13:47:45    BATS           VHTB698720250404E
 3                        207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                                                                                                 207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                                                                                                 207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                                                                                                 207.47                USD       13:47:49    BATS           VHTB700620250404E
 4                        207.47                USD       13:47:49    BATS           VHTB700720250404E
 100                                                                                                207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2                        207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                                                                                                 207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100                                                                                                207.63                USD       13:48:11    NASD           VHTB712820250404E
 2                        207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                                                                                                 207.51
 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               208.18                USD       13:30:57    BATY           VHTB166620250404E
 100               208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                208.60                USD       13:31:17    NASD           VHTB169620250404E
 6    208.60                USD       13:31:17    NASD           VHTB169720250404E
 100               208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100               208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100               208.26                USD       13:31:29    BATS           VHTB171220250404E
 100               208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                207.73                USD       13:31:30    BATS           VHTB171720250404E
 100               207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                207.80                USD       13:31:42    NASD           VHTB174720250404E
 100               207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100               207.82                USD       13:31:52    BATS           VHTB180220250404E
 100               207.85                USD       13:31:59    BATS           VHTB180620250404E
 5    207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5    207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7    207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2    207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100               207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6    207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                207.99                USD       13:32:14    NASD           VHTB189420250404E
 1    207.99                USD       13:32:14    NASD           VHTB189520250404E
 100               207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100               208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100               208.04                USD       13:32:19    BATS           VHTB192120250404E
 100               207.93                USD       13:32:21    BATS           VHTB192620250404E
 5    207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100               207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100               207.13                USD       13:32:34    NASD           VHTB206120250404E
 100               206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                206.86                USD       13:32:43    BATS           VHTB251320250404E
 6    206.86                USD       13:32:43    BATS           VHTB251420250404E
 100               206.83                USD       13:32:43    BATS           VHTB251520250404E
 100               206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                206.99                USD       13:32:49    BATY           VHTB252820250404E
 1    206.99                USD       13:32:49    NASD           VHTB252920250404E
 100               207.36                USD       13:32:53    BATS           VHTB254420250404E
 100               207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100               207.72                USD       13:33:07    BATS           VHTB261120250404E
 7    207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100               207.74                USD       13:33:08    NASD           VHTB261420250404E
 100               207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100               207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5    207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                207.52                USD       13:33:27    BATS           VHTB264820250404E
 2    207.52                USD       13:33:27    BATS           VHTB264920250404E
 1    207.52                USD       13:33:27    BATS           VHTB265020250404E
 100               207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100               207.47                USD       13:33:50    BATS           VHTB293120250404E
 100               207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100               207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100               207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100               207.19                USD       13:34:05    BATS           VHTB295620250404E
 100               207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6    207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                207.22                USD       13:34:22    NASD           VHTB299920250404E
 1    207.23                USD       13:34:22    NASD           VHTB300020250404E
 179               207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100               207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                207.47                USD       13:34:32    NASD           VHTB305420250404E
 2    207.47                USD       13:34:32    NASD           VHTB305520250404E
 100               207.58                USD       13:34:34    BATS           VHTB305920250404E
 100               207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3    207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5    207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100               208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100               208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100               207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100               207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                207.97                USD       13:35:34    NASD           VHTB319320250404E
 8    207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8    207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1    207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5    208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100               208.05                USD       13:36:06    NASD           VHTB342320250404E
 100               208.03                USD       13:36:12    BATY           VHTB343820250404E
 100               208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100               207.96                USD       13:36:52    BATS           VHTB359320250404E
 100               207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2    208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                208.18                USD       13:37:11    NASD           VHTB365120250404E
 100               208.13                USD       13:37:20    BATS           VHTB372520250404E
 100               208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100               208.15                USD       13:37:33    BATS           VHTB376720250404E
 100               208.16                USD       13:37:33    NASD           VHTB376820250404E
 100               207.68                USD       13:37:44    NASD           VHTB378620250404E
 100               207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3    207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100               207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100               207.65                USD       13:38:04    BATS           VHTB386920250404E
 3    207.62                USD       13:38:06    BATS           VHTB387420250404E
 2    207.63                USD       13:38:06    BATS           VHTB387520250404E
 3    207.64                USD       13:38:06    BATS           VHTB387620250404E
 2    207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                207.65                USD       13:38:06    BATS           VHTB387920250404E
 5    207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3    207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4    207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3    207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                207.58                USD       13:38:29    NASD           VHTB393820250404E
 1    207.58                USD       13:38:29    NASD           VHTB393920250404E
 2    207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100               207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100               207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100               207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                208.36                USD       13:39:00    NASD           VHTB410220250404E
 4    208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                208.36                USD       13:39:00    BATS           VHTB411020250404E
 3    208.36                USD       13:39:00    BATS           VHTB411120250404E
 2    208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1    208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9    208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100               208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100               208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                208.79                USD       13:39:31    NASD           VHTB437920250404E
 2    208.83                USD       13:39:32    BATS           VHTB438420250404E
 100               208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100               208.98                USD       13:39:42    BATS           VHTB441620250404E
 100               208.79                USD       13:39:51    NASD           VHTB445020250404E
 2    208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3    208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2    208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5    208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2    208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100               208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2    208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100               208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5    208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2    208.38                USD       13:40:10    NASD           VHTB457720250404E
 8    208.38                USD       13:40:10    NASD           VHTB457820250404E
 3    208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2    208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4    208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100               208.19                USD       13:40:23    BATS           VHTB460120250404E
 100               207.99                USD       13:40:24    NASD           VHTB460320250404E
 100               207.83                USD       13:40:37    BATS           VHTB462120250404E
 2    207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1    207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100               207.81                USD       13:40:53    NASD           VHTB471620250404E
 100               207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100               207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                207.87                USD       13:41:20    BATY           VHTB476320250404E
 3    207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100               207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3    207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                207.57                USD       13:41:44    BATY           VHTB482720250404E
 100               207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100               208.06                USD       13:42:22    NASD           VHTB505420250404E
 2    207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100               207.72                USD       13:42:34    BATS           VHTB507320250404E
 100               207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100               207.54                USD       13:42:47    NASD           VHTB512420250404E
 100               207.51                USD       13:42:51    BATS           VHTB513320250404E
 100               207.13                USD       13:42:58    BATY           VHTB525820250404E
 100               207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                207.32                USD       13:43:12    BATS           VHTB537820250404E
 100               207.53                USD       13:43:18    BATS           VHTB543220250404E
 100               207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2    208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100               207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100               207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100               207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                207.90                USD       13:44:24    BATY           VHTB595220250404E
 100               207.90                USD       13:44:24    BATS           VHTB595320250404E
 100               207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                207.52                USD       13:44:36    NASD           VHTB600420250404E
 100               207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100               207.54                USD       13:44:46    NASD           VHTB604520250404E
 100               207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100               206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100               207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100               206.96                USD       13:45:10    BATS           VHTB615620250404E
 100               206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100               206.66                USD       13:45:12    NASD           VHTB617620250404E
 100               206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100               206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                206.81                USD       13:45:38    NASD           VHTB640620250404E
 100               206.80                USD       13:45:47    BATS           VHTB645420250404E
 100               206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100               207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100               207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100               207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100               207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2    207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                207.44                USD       13:47:03    BATS           VHTB677120250404E
 100               207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3    207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100               207.75                USD       13:47:21    BATS           VHTB688520250404E
 100               207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100               207.69                USD       13:47:32    BATS           VHTB691220250404E
 100               207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                207.33                USD       13:47:43    NASD           VHTB696420250404E
 2    207.45                USD       13:47:45    BATS           VHTB698720250404E
 3    207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                207.47                USD       13:47:49    BATS           VHTB700620250404E
 4    207.47                USD       13:47:49    BATS           VHTB700720250404E
 100               207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2    207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100               207.63                USD       13:48:11    NASD           VHTB712820250404E
 2    207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                207.51
 Number of Shares                                                                                                                                                                                                                                                     Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                                                                                                                                                                                  208.18                USD       13:30:57    BATY           VHTB166620250404E
 100                                                                                                                                                                                                                                                                  208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                                                                                                                                                                                                                                                                   208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                                                                                                                                                                                                                                                                   208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                                                                                                                                                                                                                                                                   208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                                                                                                                                                                                                                                                                   208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                                                                                                                                                                                                                                                                   208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                                                                                                                                                                                                                                                                   208.60                USD       13:31:17    NASD           VHTB169620250404E
 6                                                                                                                                  208.60                USD       13:31:17    NASD           VHTB169720250404E
 100                                                                                                                                                                                                                                                                  208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                                                                                                                                                                                                                                                                   208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                                                                                                                                                                                                                                                                   208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                                                                                                                                                                                                                                                                   208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100                                                                                                                                                                                                                                                                  208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100                                                                                                                                                                                                                                                                  208.26                USD       13:31:29    BATS           VHTB171220250404E
 100                                                                                                                                                                                                                                                                  208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                                                                                                                                                                                                                                                                   207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                                                                                                                                                                                                                                                                   207.73                USD       13:31:30    BATS           VHTB171720250404E
 100                                                                                                                                                                                                                                                                  207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                                                                                                                                                                                                                                                                   207.80                USD       13:31:42    NASD           VHTB174720250404E
 100                                                                                                                                                                                                                                                                  207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100                                                                                                                                                                                                                                                                  207.82                USD       13:31:52    BATS           VHTB180220250404E
 100                                                                                                                                                                                                                                                                  207.85                USD       13:31:59    BATS           VHTB180620250404E
 5                                                                                                                                  207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5                                                                                                                                  207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7                                                                                                                                  207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2                                                                                                                                  207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                                                                                                                                                                                                                                                                   207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100                                                                                                                                                                                                                                                                  207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6                                                                                                                                  207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                                                                                                                                                                                                                                                                   207.99                USD       13:32:14    NASD           VHTB189420250404E
 1                                                                                                                                  207.99                USD       13:32:14    NASD           VHTB189520250404E
 100                                                                                                                                                                                                                                                                  207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100                                                                                                                                                                                                                                                                  208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100                                                                                                                                                                                                                                                                  208.04                USD       13:32:19    BATS           VHTB192120250404E
 100                                                                                                                                                                                                                                                                  207.93                USD       13:32:21    BATS           VHTB192620250404E
 5                                                                                                                                  207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                                                                                                                                                                                                                                                                   207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                                                                                                                                                                                                                                                                   207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100                                                                                                                                                                                                                                                                  207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100                                                                                                                                                                                                                                                                  207.13                USD       13:32:34    NASD           VHTB206120250404E
 100                                                                                                                                                                                                                                                                  206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                                                                                                                                                                                                                                                                   206.86                USD       13:32:43    BATS           VHTB251320250404E
 6                                                                                                                                  206.86                USD       13:32:43    BATS           VHTB251420250404E
 100                                                                                                                                                                                                                                                                  206.83                USD       13:32:43    BATS           VHTB251520250404E
 100                                                                                                                                                                                                                                                                  206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                                                                                                                                                                                                                                                                   206.99                USD       13:32:49    BATY           VHTB252820250404E
 1                                                                                                                                  206.99                USD       13:32:49    NASD           VHTB252920250404E
 100                                                                                                                                                                                                                                                                  207.36                USD       13:32:53    BATS           VHTB254420250404E
 100                                                                                                                                                                                                                                                                  207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100                                                                                                                                                                                                                                                                  207.72                USD       13:33:07    BATS           VHTB261120250404E
 7                                                                                                                                  207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                                                                                                                                                                                                                                                                   207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100                                                                                                                                                                                                                                                                  207.74                USD       13:33:08    NASD           VHTB261420250404E
 100                                                                                                                                                                                                                                                                  207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100                                                                                                                                                                                                                                                                  207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5                                                                                                                                  207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                                                                                                                                                                                                                                                                   207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                                                                                                                                                                                                                                                                   207.52                USD       13:33:27    BATS           VHTB264820250404E
 2                                                                                                                                  207.52                USD       13:33:27    BATS           VHTB264920250404E
 1                                                                                                                                  207.52                USD       13:33:27    BATS           VHTB265020250404E
 100                                                                                                                                                                                                                                                                  207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                                                                                                                                                                                                                                                                   207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                                                                                                                                                                                                                                                                   207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                                                                                                                                                                                                                                                                   207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100                                                                                                                                                                                                                                                                  207.47                USD       13:33:50    BATS           VHTB293120250404E
 100                                                                                                                                                                                                                                                                  207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100                                                                                                                                                                                                                                                                  207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100                                                                                                                                                                                                                                                                  207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100                                                                                                                                                                                                                                                                  207.19                USD       13:34:05    BATS           VHTB295620250404E
 100                                                                                                                                                                                                                                                                  207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6                                                                                                                                  207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                                                                                                                                                                                                                                                                   207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                                                                                                                                                                                                                                                                   207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                                                                                                                                                                                                                                                                   207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                                                                                                                                                                                                                                                                   207.22                USD       13:34:22    NASD           VHTB299920250404E
 1                                                                                                                                  207.23                USD       13:34:22    NASD           VHTB300020250404E
 179                                                                                                                                                                                                                                                                  207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100                                                                                                                                                                                                                                                                  207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                                                                                                                                                                                                                                                                   207.47                USD       13:34:32    NASD           VHTB305420250404E
 2                                                                                                                                  207.47                USD       13:34:32    NASD           VHTB305520250404E
 100                                                                                                                                                                                                                                                                  207.58                USD       13:34:34    BATS           VHTB305920250404E
 100                                                                                                                                                                                                                                                                  207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                                                                                                                                                                                                                                                                   207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3                                                                                                                                  207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                                                                                                                                                                                                                                                                   207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                                                                                                                                                                                                                                                                   207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                                                                                                                                                                                                                                                                   207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                                                                                                                                                                                                                                                                   207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5                                                                                                                                  207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                                                                                                                                                                                                                                                                   207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                                                                                                                                                                                                                                                                   207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                                                                                                                                                                                                                                                                   208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                                                                                                                                                                                                                                                                   208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100                                                                                                                                                                                                                                                                  208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100                                                                                                                                                                                                                                                                  208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100                                                                                                                                                                                                                                                                  207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100                                                                                                                                                                                                                                                                  207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                                                                                                                                                                                                                                                                   207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                                                                                                                                                                                                                                                                   207.97                USD       13:35:34    NASD           VHTB319320250404E
 8                                                                                                                                  207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                                                                                                                                                                                                                                                                   207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                                                                                                                                                                                                                                                                   207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8                                                                                                                                  207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                                                                                                                                                                                                                                                                   207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                                                                                                                                                                                                                                                                   207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1                                                                                                                                  207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                                                                                                                                                                                                                                                                   207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                                                                                                                                                                                                                                                                   208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                                                                                                                                                                                                                                                                   208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5                                                                                                                                  208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                                                                                                                                                                                                                                                                   208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100                                                                                                                                                                                                                                                                  208.05                USD       13:36:06    NASD           VHTB342320250404E
 100                                                                                                                                                                                                                                                                  208.03                USD       13:36:12    BATY           VHTB343820250404E
 100                                                                                                                                                                                                                                                                  208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                                                                                                                                                                                                                                                                   208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                                                                                                                                                                                                                                                                   208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                                                                                                                                                                                                                                                                   208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                                                                                                                                                                                                                                                                   208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                                                                                                                                                                                                                                                                   208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                                                                                                                                                                                                                                                                   208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                                                                                                                                                                                                                                                                   208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                                                                                                                                                                                                                                                                   208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                                                                                                                                                                                                                                                                   208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                                                                                                                                                                                                                                                                   208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                                                                                                                                                                                                                                                                   208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100                                                                                                                                                                                                                                                                  207.96                USD       13:36:52    BATS           VHTB359320250404E
 100                                                                                                                                                                                                                                                                  207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                                                                                                                                                                                                                                                                   208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                                                                                                                                                                                                                                                                   208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                                                                                                                                                                                                                                                                   208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                                                                                                                                                                                                                                                                   208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2                                                                                                                                  208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                                                                                                                                                                                                                                                                   208.18                USD       13:37:11    NASD           VHTB365120250404E
 100                                                                                                                                                                                                                                                                  208.13                USD       13:37:20    BATS           VHTB372520250404E
 100                                                                                                                                                                                                                                                                  208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100                                                                                                                                                                                                                                                                  208.15                USD       13:37:33    BATS           VHTB376720250404E
 100                                                                                                                                                                                                                                                                  208.16                USD       13:37:33    NASD           VHTB376820250404E
 100                                                                                                                                                                                                                                                                  207.68                USD       13:37:44    NASD           VHTB378620250404E
 100                                                                                                                                                                                                                                                                  207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                                                                                                                                                                                                                                                                   207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3                                                                                                                                  207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100                                                                                                                                                                                                                                                                  207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100                                                                                                                                                                                                                                                                  207.65                USD       13:38:04    BATS           VHTB386920250404E
 3                                                                                                                                  207.62                USD       13:38:06    BATS           VHTB387420250404E
 2                                                                                                                                  207.63                USD       13:38:06    BATS           VHTB387520250404E
 3                                                                                                                                  207.64                USD       13:38:06    BATS           VHTB387620250404E
 2                                                                                                                                  207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                                                                                                                                                                                                                                                                   207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                                                                                                                                                                                                                                                                   207.65                USD       13:38:06    BATS           VHTB387920250404E
 5                                                                                                                                  207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3                                                                                                                                  207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                                                                                                                                                                                                                                                                   207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                                                                                                                                                                                                                                                                   207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                                                                                                                                                                                                                                                                   207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4                                                                                                                                  207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3                                                                                                                                  207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                                                                                                                                                                                                                                                                   207.58                USD       13:38:29    NASD           VHTB393820250404E
 1                                                                                                                                  207.58                USD       13:38:29    NASD           VHTB393920250404E
 2                                                                                                                                  207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                                                                                                                                                                                                                                                                   207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100                                                                                                                                                                                                                                                                  207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100                                                                                                                                                                                                                                                                  207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100                                                                                                                                                                                                                                                                  207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                                                                                                                                                                                                                                                                   208.36                USD       13:39:00    NASD           VHTB410220250404E
 4                                                                                                                                  208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                                                                                                                                                                                                                                                                   208.36                USD       13:39:00    BATS           VHTB411020250404E
 3                                                                                                                                  208.36                USD       13:39:00    BATS           VHTB411120250404E
 2                                                                                                                                  208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                                                                                                                                                                                                                                                                   208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1                                                                                                                                  208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                                                                                                                                                                                                                                                                   208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                                                                                                                                                                                                                                                                   208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                                                                                                                                                                                                                                                                   208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9                                                                                                                                  208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100                                                                                                                                                                                                                                                                  208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100                                                                                                                                                                                                                                                                  208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                                                                                                                                                                                                                                                                   208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                                                                                                                                                                                                                                                                   208.79                USD       13:39:31    NASD           VHTB437920250404E
 2                                                                                                                                  208.83                USD       13:39:32    BATS           VHTB438420250404E
 100                                                                                                                                                                                                                                                                  208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100                                                                                                                                                                                                                                                                  208.98                USD       13:39:42    BATS           VHTB441620250404E
 100                                                                                                                                                                                                                                                                  208.79                USD       13:39:51    NASD           VHTB445020250404E
 2                                                                                                                                  208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                                                                                                                                                                                                                                                                   208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                                                                                                                                                                                                                                                                   208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                                                                                                                                                                                                                                                                   208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                                                                                                                                                                                                                                                                   208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                                                                                                                                                                                                                                                                   208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3                                                                                                                                  208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2                                                                                                                                  208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5                                                                                                                                  208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2                                                                                                                                  208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100                                                                                                                                                                                                                                                                  208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2                                                                                                                                  208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                                                                                                                                                                                                                                                                   208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                                                                                                                                                                                                                                                                   208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                                                                                                                                                                                                                                                                   208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100                                                                                                                                                                                                                                                                  208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                                                                                                                                                                                                                                                                   208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                                                                                                                                                                                                                                                                   208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5                                                                                                                                  208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2                                                                                                                                  208.38                USD       13:40:10    NASD           VHTB457720250404E
 8                                                                                                                                  208.38                USD       13:40:10    NASD           VHTB457820250404E
 3                                                                                                                                  208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                                                                                                                                                                                                                                                                   208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                                                                                                                                                                                                                                                                   208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2                                                                                                                                  208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4                                                                                                                                  208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                                                                                                                                                                                                                                                                   208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100                                                                                                                                                                                                                                                                  208.19                USD       13:40:23    BATS           VHTB460120250404E
 100                                                                                                                                                                                                                                                                  207.99                USD       13:40:24    NASD           VHTB460320250404E
 100                                                                                                                                                                                                                                                                  207.83                USD       13:40:37    BATS           VHTB462120250404E
 2                                                                                                                                  207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1                                                                                                                                  207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                                                                                                                                                                                                                                                                   207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100                                                                                                                                                                                                                                                                  207.81                USD       13:40:53    NASD           VHTB471620250404E
 100                                                                                                                                                                                                                                                                  207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100                                                                                                                                                                                                                                                                  207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                                                                                                                                                                                                                                                                   207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                                                                                                                                                                                                                                                                   207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                                                                                                                                                                                                                                                                   207.87                USD       13:41:20    BATY           VHTB476320250404E
 3                                                                                                                                  207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                                                                                                                                                                                                                                                                   207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                                                                                                                                                                                                                                                                   207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100                                                                                                                                                                                                                                                                  207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                                                                                                                                                                                                                                                                   207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3                                                                                                                                  207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                                                                                                                                                                                                                                                                   207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                                                                                                                                                                                                                                                                   207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                                                                                                                                                                                                                                                                   207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                                                                                                                                                                                                                                                                   207.57                USD       13:41:44    BATY           VHTB482720250404E
 100                                                                                                                                                                                                                                                                  207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                                                                                                                                                                                                                                                                   207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                                                                                                                                                                                                                                                                   207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                                                                                                                                                                                                                                                                   207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100                                                                                                                                                                                                                                                                  208.06                USD       13:42:22    NASD           VHTB505420250404E
 2                                                                                                                                  207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                                                                                                                                                                                                                                                                   207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100                                                                                                                                                                                                                                                                  207.72                USD       13:42:34    BATS           VHTB507320250404E
 100                                                                                                                                                                                                                                                                  207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100                                                                                                                                                                                                                                                                  207.54                USD       13:42:47    NASD           VHTB512420250404E
 100                                                                                                                                                                                                                                                                  207.51                USD       13:42:51    BATS           VHTB513320250404E
 100                                                                                                                                                                                                                                                                  207.13                USD       13:42:58    BATY           VHTB525820250404E
 100                                                                                                                                                                                                                                                                  207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                                                                                                                                                                                                                                                                   207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                                                                                                                                                                                                                                                                   207.32                USD       13:43:12    BATS           VHTB537820250404E
 100                                                                                                                                                                                                                                                                  207.53                USD       13:43:18    BATS           VHTB543220250404E
 100                                                                                                                                                                                                                                                                  207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                                                                                                                                                                                                                                                                   208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                                                                                                                                                                                                                                                                   208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2                                                                                                                                  208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                                                                                                                                                                                                                                                                   208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100                                                                                                                                                                                                                                                                  207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100                                                                                                                                                                                                                                                                  207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100                                                                                                                                                                                                                                                                  207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                                                                                                                                                                                                                                                                   207.90                USD       13:44:24    BATY           VHTB595220250404E
 100                                                                                                                                                                                                                                                                  207.90                USD       13:44:24    BATS           VHTB595320250404E
 100                                                                                                                                                                                                                                                                  207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                                                                                                                                                                                                                                                                   207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                                                                                                                                                                                                                                                                   207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                                                                                                                                                                                                                                                                   207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                                                                                                                                                                                                                                                                   207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                                                                                                                                                                                                                                                                   207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                                                                                                                                                                                                                                                                   207.52                USD       13:44:36    NASD           VHTB600420250404E
 100                                                                                                                                                                                                                                                                  207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100                                                                                                                                                                                                                                                                  207.54                USD       13:44:46    NASD           VHTB604520250404E
 100                                                                                                                                                                                                                                                                  207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100                                                                                                                                                                                                                                                                  206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100                                                                                                                                                                                                                                                                  207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100                                                                                                                                                                                                                                                                  206.96                USD       13:45:10    BATS           VHTB615620250404E
 100                                                                                                                                                                                                                                                                  206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100                                                                                                                                                                                                                                                                  206.66                USD       13:45:12    NASD           VHTB617620250404E
 100                                                                                                                                                                                                                                                                  206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100                                                                                                                                                                                                                                                                  206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                                                                                                                                                                                                                                                                   206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                                                                                                                                                                                                                                                                   206.81                USD       13:45:38    NASD           VHTB640620250404E
 100                                                                                                                                                                                                                                                                  206.80                USD       13:45:47    BATS           VHTB645420250404E
 100                                                                                                                                                                                                                                                                  206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                                                                                                                                                                                                                                                                   206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                                                                                                                                                                                                                                                                   206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100                                                                                                                                                                                                                                                                  207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                                                                                                                                                                                                                                                                   207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                                                                                                                                                                                                                                                                   207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                                                                                                                                                                                                                                                                   207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                                                                                                                                                                                                                                                                   207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100                                                                                                                                                                                                                                                                  207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100                                                                                                                                                                                                                                                                  207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                                                                                                                                                                                                                                                                   207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                                                                                                                                                                                                                                                                   207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100                                                                                                                                                                                                                                                                  207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                                                                                                                                                                                                                                                                   207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                                                                                                                                                                                                                                                                   207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                                                                                                                                                                                                                                                                   207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2                                                                                                                                  207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                                                                                                                                                                                                                                                                   207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                                                                                                                                                                                                                                                                   207.44                USD       13:47:03    BATS           VHTB677120250404E
 100                                                                                                                                                                                                                                                                  207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                                                                                                                                                                                                                                                                   207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3                                                                                                                                  207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100                                                                                                                                                                                                                                                                  207.75                USD       13:47:21    BATS           VHTB688520250404E
 100                                                                                                                                                                                                                                                                  207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100                                                                                                                                                                                                                                                                  207.69                USD       13:47:32    BATS           VHTB691220250404E
 100                                                                                                                                                                                                                                                                  207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                                                                                                                                                                                                                                                                   207.33                USD       13:47:43    NASD           VHTB696420250404E
 2                                                                                                                                  207.45                USD       13:47:45    BATS           VHTB698720250404E
 3                                                                                                                                  207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                                                                                                                                                                                                                                                                   207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                                                                                                                                                                                                                                                                   207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                                                                                                                                                                                                                                                                   207.47                USD       13:47:49    BATS           VHTB700620250404E
 4                                                                                                                                  207.47                USD       13:47:49    BATS           VHTB700720250404E
 100                                                                                                                                                                                                                                                                  207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2                                                                                                                                  207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                                                                                                                                                                                                                                                                   207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100                                                                                                                                                                                                                                                                  207.63                USD       13:48:11    NASD           VHTB712820250404E
 2                                                                                                                                  207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                                                                                                                                                                                                                                                                   207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                                                                                                                                                                                                                                                                   207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                                                                                                                                                                                                                                                                   207.51

 Number of Shares  Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               208.18                USD       13:30:57    BATY           VHTB166620250404E
 100               208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                208.60                USD       13:31:17    NASD           VHTB169620250404E
 6    208.60                USD       13:31:17    NASD           VHTB169720250404E
 100               208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100               208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100               208.26                USD       13:31:29    BATS           VHTB171220250404E
 100               208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                207.73                USD       13:31:30    BATS           VHTB171720250404E
 100               207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                207.80                USD       13:31:42    NASD           VHTB174720250404E
 100               207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100               207.82                USD       13:31:52    BATS           VHTB180220250404E
 100               207.85                USD       13:31:59    BATS           VHTB180620250404E
 5    207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5    207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7    207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2    207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100               207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6    207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                207.99                USD       13:32:14    NASD           VHTB189420250404E
 1    207.99                USD       13:32:14    NASD           VHTB189520250404E
 100               207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100               208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100               208.04                USD       13:32:19    BATS           VHTB192120250404E
 100               207.93                USD       13:32:21    BATS           VHTB192620250404E
 5    207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100               207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100               207.13                USD       13:32:34    NASD           VHTB206120250404E
 100               206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                206.86                USD       13:32:43    BATS           VHTB251320250404E
 6    206.86                USD       13:32:43    BATS           VHTB251420250404E
 100               206.83                USD       13:32:43    BATS           VHTB251520250404E
 100               206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                206.99                USD       13:32:49    BATY           VHTB252820250404E
 1    206.99                USD       13:32:49    NASD           VHTB252920250404E
 100               207.36                USD       13:32:53    BATS           VHTB254420250404E
 100               207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100               207.72                USD       13:33:07    BATS           VHTB261120250404E
 7    207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100               207.74                USD       13:33:08    NASD           VHTB261420250404E
 100               207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100               207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5    207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                207.52                USD       13:33:27    BATS           VHTB264820250404E
 2    207.52                USD       13:33:27    BATS           VHTB264920250404E
 1    207.52                USD       13:33:27    BATS           VHTB265020250404E
 100               207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100               207.47                USD       13:33:50    BATS           VHTB293120250404E
 100               207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100               207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100               207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100               207.19                USD       13:34:05    BATS           VHTB295620250404E
 100               207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6    207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                207.22                USD       13:34:22    NASD           VHTB299920250404E
 1    207.23                USD       13:34:22    NASD           VHTB300020250404E
 179               207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100               207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                207.47                USD       13:34:32    NASD           VHTB305420250404E
 2    207.47                USD       13:34:32    NASD           VHTB305520250404E
 100               207.58                USD       13:34:34    BATS           VHTB305920250404E
 100               207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3    207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5    207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100               208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100               208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100               207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100               207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                207.97                USD       13:35:34    NASD           VHTB319320250404E
 8    207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8    207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1    207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5    208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100               208.05                USD       13:36:06    NASD           VHTB342320250404E
 100               208.03                USD       13:36:12    BATY           VHTB343820250404E
 100               208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100               207.96                USD       13:36:52    BATS           VHTB359320250404E
 100               207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2    208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                208.18                USD       13:37:11    NASD           VHTB365120250404E
 100               208.13                USD       13:37:20    BATS           VHTB372520250404E
 100               208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100               208.15                USD       13:37:33    BATS           VHTB376720250404E
 100               208.16                USD       13:37:33    NASD           VHTB376820250404E
 100               207.68                USD       13:37:44    NASD           VHTB378620250404E
 100               207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3    207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100               207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100               207.65                USD       13:38:04    BATS           VHTB386920250404E
 3    207.62                USD       13:38:06    BATS           VHTB387420250404E
 2    207.63                USD       13:38:06    BATS           VHTB387520250404E
 3    207.64                USD       13:38:06    BATS           VHTB387620250404E
 2    207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                207.65                USD       13:38:06    BATS           VHTB387920250404E
 5    207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3    207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4    207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3    207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                207.58                USD       13:38:29    NASD           VHTB393820250404E
 1    207.58                USD       13:38:29    NASD           VHTB393920250404E
 2    207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100               207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100               207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100               207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                208.36                USD       13:39:00    NASD           VHTB410220250404E
 4    208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                208.36                USD       13:39:00    BATS           VHTB411020250404E
 3    208.36                USD       13:39:00    BATS           VHTB411120250404E
 2    208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1    208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9    208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100               208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100               208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                208.79                USD       13:39:31    NASD           VHTB437920250404E
 2    208.83                USD       13:39:32    BATS           VHTB438420250404E
 100               208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100               208.98                USD       13:39:42    BATS           VHTB441620250404E
 100               208.79                USD       13:39:51    NASD           VHTB445020250404E
 2    208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3    208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2    208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5    208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2    208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100               208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2    208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100               208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5    208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2    208.38                USD       13:40:10    NASD           VHTB457720250404E
 8    208.38                USD       13:40:10    NASD           VHTB457820250404E
 3    208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2    208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4    208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100               208.19                USD       13:40:23    BATS           VHTB460120250404E
 100               207.99                USD       13:40:24    NASD           VHTB460320250404E
 100               207.83                USD       13:40:37    BATS           VHTB462120250404E
 2    207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1    207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100               207.81                USD       13:40:53    NASD           VHTB471620250404E
 100               207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100               207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                207.87                USD       13:41:20    BATY           VHTB476320250404E
 3    207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100               207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3    207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                207.57                USD       13:41:44    BATY           VHTB482720250404E
 100               207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100               208.06                USD       13:42:22    NASD           VHTB505420250404E
 2    207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100               207.72                USD       13:42:34    BATS           VHTB507320250404E
 100               207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100               207.54                USD       13:42:47    NASD           VHTB512420250404E
 100               207.51                USD       13:42:51    BATS           VHTB513320250404E
 100               207.13                USD       13:42:58    BATY           VHTB525820250404E
 100               207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                207.32                USD       13:43:12    BATS           VHTB537820250404E
 100               207.53                USD       13:43:18    BATS           VHTB543220250404E
 100               207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2    208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100               207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100               207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100               207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                207.90                USD       13:44:24    BATY           VHTB595220250404E
 100               207.90                USD       13:44:24    BATS           VHTB595320250404E
 100               207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                207.52                USD       13:44:36    NASD           VHTB600420250404E
 100               207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100               207.54                USD       13:44:46    NASD           VHTB604520250404E
 100               207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100               206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100               207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100               206.96                USD       13:45:10    BATS           VHTB615620250404E
 100               206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100               206.66                USD       13:45:12    NASD           VHTB617620250404E
 100               206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100               206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                206.81                USD       13:45:38    NASD           VHTB640620250404E
 100               206.80                USD       13:45:47    BATS           VHTB645420250404E
 100               206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100               207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100               207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100               207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100               207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2    207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                207.44                USD       13:47:03    BATS           VHTB677120250404E
 100               207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3    207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100               207.75                USD       13:47:21    BATS           VHTB688520250404E
 100               207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100               207.69                USD       13:47:32    BATS           VHTB691220250404E
 100               207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                207.33                USD       13:47:43    NASD           VHTB696420250404E
 2    207.45                USD       13:47:45    BATS           VHTB698720250404E
 3    207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                207.47                USD       13:47:49    BATS           VHTB700620250404E
 4    207.47                USD       13:47:49    BATS           VHTB700720250404E
 100               207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2    207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100               207.63                USD       13:48:11    NASD           VHTB712820250404E
 2    207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                207.51                USD       13:48:16    PCSE           VHTB715220250404E
 98                207.51                USD       13:48:16    NASD           VHTB715320250404E
 100               207.55                USD       13:48:26    KNMX
 Number of Shares                                                                                   Price per share(USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                208.18                USD       13:30:57    BATY           VHTB166620250404E
 100                                                                                                208.18                USD       13:30:58    PCSE           VHTB166720250404E
 75                                                                                                 208.22                USD       13:31:07    LEVL           VHTB167920250404E
 25                                                                                                 208.23                USD       13:31:07    NASD           VHTB168020250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168120250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168220250404E
 25                                                                                                 208.20                USD       13:31:08    PCSE           VHTB168320250404E
 94                                                                                                 208.60                USD       13:31:17    NASD           VHTB169620250404E
 6                                                 208.60                USD       13:31:17    NASD           VHTB169720250404E
 100                                                                                                208.56                USD       13:31:17    NQBX           VHTB169920250404E
 49                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170020250404E
 25                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170120250404E
 26                                                                                                 208.36                USD       13:31:18    PCSE           VHTB170220250404E
 100                                                                                                208.34                USD       13:31:22    PCSE           VHTB170420250404E
 100                                                                                                208.26                USD       13:31:29    BATS           VHTB171220250404E
 100                                                                                                208.16                USD       13:31:29    NASD           VHTB171320250404E
 10                                                                                                 207.73                USD       13:31:30    BATS           VHTB171620250404E
 90                                                                                                 207.73                USD       13:31:30    BATS           VHTB171720250404E
 100                                                                                                207.80                USD       13:31:42    MEMX           VHTB174020250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174120250404E
 17                                                                                                 207.80                USD       13:31:42    NASD           VHTB174220250404E
 84                                                                                                 207.80                USD       13:31:42    PCSE           VHTB174320250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174420250404E
 16                                                                                                 207.80                USD       13:31:42    NASD           VHTB174520250404E
 16                                                                                                 207.80                USD       13:31:42    PCSE           VHTB174620250404E
 35                                                                                                 207.80                USD       13:31:42    NASD           VHTB174720250404E
 100                                                                                                207.89                USD       13:31:51    PCSE           VHTB180120250404E
 100                                                                                                207.82                USD       13:31:52    BATS           VHTB180220250404E
 100                                                                                                207.85                USD       13:31:59    BATS           VHTB180620250404E
 5                                                 207.83                USD       13:32:00    PCSE           VHTB181020250404E
 5                                                 207.84                USD       13:32:00    PCSE           VHTB181120250404E
 7                                                 207.84                USD       13:32:00    PCSE           VHTB181220250404E
 2                                                 207.86                USD       13:32:00    PCSE           VHTB181320250404E
 81                                                                                                 207.86                USD       13:32:00    PCSE           VHTB181420250404E
 100                                                                                                207.50                USD       13:32:02    NYSE           VHTB181920250404E
 6                                                 207.93                USD       13:32:14    MEMX           VHTB189120250404E
 99                                                                                                 207.99                USD       13:32:14    NASD           VHTB189420250404E
 1                                                 207.99                USD       13:32:14    NASD           VHTB189520250404E
 100                                                                                                207.99                USD       13:32:14    PCSE           VHTB189620250404E
 100                                                                                                208.14                USD       13:32:19    EPRL           VHTB191920250404E
 100                                                                                                208.04                USD       13:32:19    BATS           VHTB192120250404E
 100                                                                                                207.93                USD       13:32:21    BATS           VHTB192620250404E
 5                                                 207.50                USD       13:32:22    BATY           VHTB193020250404E
 28                                                                                                 207.34                USD       13:32:25    MEMX           VHTB195220250404E
 72                                                                                                 207.34                USD       13:32:25    MEMX           VHTB195320250404E
 100                                                                                                207.13                USD       13:32:34    MEMX           VHTB206020250404E
 100                                                                                                207.13                USD       13:32:34    NASD           VHTB206120250404E
 100                                                                                                206.62                USD       13:32:35    MEMX           VHTB207220250404E
 94                                                                                                 206.86                USD       13:32:43    BATS           VHTB251320250404E
 6                                                 206.86                USD       13:32:43    BATS           VHTB251420250404E
 100                                                                                                206.83                USD       13:32:43    BATS           VHTB251520250404E
 100                                                                                                206.99                USD       13:32:49    NQBX           VHTB252720250404E
 99                                                                                                 206.99                USD       13:32:49    BATY           VHTB252820250404E
 1                                                 206.99                USD       13:32:49    NASD           VHTB252920250404E
 100                                                                                                207.36                USD       13:32:53    BATS           VHTB254420250404E
 100                                                                                                207.12                USD       13:33:02    PCSE           VHTB256020250404E
 100                                                                                                207.72                USD       13:33:07    BATS           VHTB261120250404E
 7                                                 207.75                USD       13:33:07    MEMX           VHTB261220250404E
 93                                                                                                 207.76                USD       13:33:07    MEMX           VHTB261320250404E
 100                                                                                                207.74                USD       13:33:08    NASD           VHTB261420250404E
 100                                                                                                207.56                USD       13:33:21    MEMX           VHTB264020250404E
 100                                                                                                207.54                USD       13:33:21    MEMX           VHTB264120250404E
 5                                                 207.52                USD       13:33:27    BATS           VHTB264620250404E
 95                                                                                                 207.52                USD       13:33:27    BATS           VHTB264720250404E
 97                                                                                                 207.52                USD       13:33:27    BATS           VHTB264820250404E
 2                                                 207.52                USD       13:33:27    BATS           VHTB264920250404E
 1                                                 207.52                USD       13:33:27    BATS           VHTB265020250404E
 100                                                                                                207.24                USD       13:33:36    NASD           VHTB287520250404E
 25                                                                                                 207.08                USD       13:33:38    NASD           VHTB287620250404E
 31                                                                                                 207.27                USD       13:33:41    PCSE           VHTB290720250404E
 15                                                                                                 207.27                USD       13:33:41    PCSE           VHTB290820250404E
 100                                                                                                207.47                USD       13:33:50    BATS           VHTB293120250404E
 100                                                                                                207.48                USD       13:33:50    XCIS           VHTB293220250404E
 100                                                                                                207.42                USD       13:33:57    MEMX           VHTB294020250404E
 100                                                                                                207.23                USD       13:34:00    MEMX           VHTB294520250404E
 100                                                                                                207.19                USD       13:34:05    BATS           VHTB295620250404E
 100                                                                                                207.23                USD       13:34:09    LEVL           VHTB296420250404E
 6                                                 207.22                USD       13:34:14    LEVL           VHTB297720250404E
 94                                                                                                 207.23                USD       13:34:14    NYSE           VHTB297820250404E
 50                                                                                                 207.23                USD       13:34:19    PCSE           VHTB299620250404E
 50                                                                                                 207.23                USD       13:34:19    PCSE           VHTB299720250404E
 20                                                                                                 207.22                USD       13:34:22    NASD           VHTB299920250404E
 1                                                 207.23                USD       13:34:22    NASD           VHTB300020250404E
 179                                                                                                207.23                USD       13:34:22    PCSE           VHTB300120250404E
 100                                                                                                207.40                USD       13:34:30    MEMX           VHTB305220250404E
 20                                                                                                 207.47                USD       13:34:32    NASD           VHTB305420250404E
 2                                                 207.47                USD       13:34:32    NASD           VHTB305520250404E
 100                                                                                                207.58                USD       13:34:34    BATS           VHTB305920250404E
 100                                                                                                207.61                USD       13:34:39    BATS           VHTB306920250404E
 97                                                                                                 207.61                USD       13:34:40    MEMX           VHTB307220250404E
 3                                                 207.61                USD       13:34:40    MEMX           VHTB307320250404E
 75                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308720250404E
 25                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308820250404E
 70                                                                                                 207.53                USD       13:34:50    PCSE           VHTB308920250404E
 25                                                                                                 207.53                USD       13:34:50    PCSE           VHTB309020250404E
 5                                                 207.53                USD       13:34:50    PCSE           VHTB309120250404E
 77                                                                                                 207.79                USD       13:34:57    BATS           VHTB310620250404E
 23                                                                                                 207.79                USD       13:34:57    BATS           VHTB310720250404E
 28                                                                                                 208.04                USD       13:35:03    MEMX           VHTB312220250404E
 72                                                                                                 208.04                USD       13:35:03    MEMX           VHTB312320250404E
 100                                                                                                208.02                USD       13:35:05    PCSE           VHTB312520250404E
 100                                                                                                208.00                USD       13:35:14    KNMX           VHTB313920250404E
 100                                                                                                207.83                USD       13:35:24    MEMX           VHTB316720250404E
 100                                                                                                207.83                USD       13:35:31    BATS           VHTB318520250404E
 75                                                                                                 207.97                USD       13:35:34    NASD           VHTB319220250404E
 25                                                                                                 207.97                USD       13:35:34    NASD           VHTB319320250404E
 8                                                 207.98                USD       13:35:49    MEMX           VHTB334920250404E
 53                                                                                                 207.98                USD       13:35:49    PCSE           VHTB335020250404E
 31                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335120250404E
 8                                                 207.98                USD       13:35:49    PCSE           VHTB335220250404E
 10                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335320250404E
 39                                                                                                 207.98                USD       13:35:49    PCSE           VHTB335420250404E
 1                                                 207.98                USD       13:35:49    MEMX           VHTB335520250404E
 50                                                                                                 207.98                USD       13:35:49    MEMX           VHTB335620250404E
 95                                                                                                 208.11                USD       13:36:01    BATY           VHTB339920250404E
 25                                                                                                 208.11                USD       13:36:01    NYSE           VHTB340020250404E
 5                                                 208.11                USD       13:36:01    BATY           VHTB340120250404E
 75                                                                                                 208.11                USD       13:36:01    NYSE           VHTB340220250404E
 100                                                                                                208.05                USD       13:36:06    NASD           VHTB342320250404E
 100                                                                                                208.03                USD       13:36:12    BATY           VHTB343820250404E
 100                                                                                                208.16                USD       13:36:16    KNMX           VHTB345320250404E
 75                                                                                                 208.04                USD       13:36:27    NYSE           VHTB349820250404E
 25                                                                                                 208.04                USD       13:36:27    NYSE           VHTB349920250404E
 71                                                                                                 208.04                USD       13:36:27    BATS           VHTB350020250404E
 29                                                                                                 208.04                USD       13:36:27    BATS           VHTB350120250404E
 50                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353020250404E
 10                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353120250404E
 25                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353220250404E
 15                                                                                                 208.19                USD       13:36:38    NYSE           VHTB353320250404E
 25                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353620250404E
 17                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353720250404E
 58                                                                                                 208.19                USD       13:36:39    PCSE           VHTB353820250404E
 100                                                                                                207.96                USD       13:36:52    BATS           VHTB359320250404E
 100                                                                                                207.96                USD       13:36:52    BATS           VHTB359420250404E
 25                                                                                                 208.15                USD       13:37:01    PCSE           VHTB361820250404E
 75                                                                                                 208.15                USD       13:37:01    PCSE           VHTB361920250404E
 75                                                                                                 208.15                USD       13:37:06    KNMX           VHTB362720250404E
 25                                                                                                 208.21                USD       13:37:06    KNMX           VHTB362820250404E
 2                                                 208.17                USD       13:37:11    NASD           VHTB365020250404E
 98                                                                                                 208.18                USD       13:37:11    NASD           VHTB365120250404E
 100                                                                                                208.13                USD       13:37:20    BATS           VHTB372520250404E
 100                                                                                                208.13                USD       13:37:23    PCSE           VHTB374120250404E
 100                                                                                                208.15                USD       13:37:33    BATS           VHTB376720250404E
 100                                                                                                208.16                USD       13:37:33    NASD           VHTB376820250404E
 100                                                                                                207.68                USD       13:37:44    NASD           VHTB378620250404E
 100                                                                                                207.63                USD       13:37:52    BATS           VHTB380520250404E
 97                                                                                                 207.72                USD       13:37:54    MEMX           VHTB384020250404E
 3                                                 207.72                USD       13:37:54    MEMX           VHTB384120250404E
 100                                                                                                207.72                USD       13:37:55    PCSE           VHTB384320250404E
 100                                                                                                207.65                USD       13:38:04    BATS           VHTB386920250404E
 3                                                 207.62                USD       13:38:06    BATS           VHTB387420250404E
 2                                                 207.63                USD       13:38:06    BATS           VHTB387520250404E
 3                                                 207.64                USD       13:38:06    BATS           VHTB387620250404E
 2                                                 207.64                USD       13:38:06    BATS           VHTB387720250404E
 72                                                                                                 207.65                USD       13:38:06    BATS           VHTB387820250404E
 10                                                                                                 207.65                USD       13:38:06    BATS           VHTB387920250404E
 5                                                 207.69                USD       13:38:06    IEXG           VHTB388020250404E
 3                                                 207.69                USD       13:38:06    BAML           VHTB388120250404E
 30                                                                                                 207.79                USD       13:38:14    PCSE           VHTB389120250404E
 70                                                                                                 207.79                USD       13:38:14    PCSE           VHTB389220250404E
 96                                                                                                 207.86                USD       13:38:18    MEMX           VHTB391820250404E
 4                                                 207.86                USD       13:38:18    MEMX           VHTB391920250404E
 3                                                 207.52                USD       13:38:29    NASD           VHTB393720250404E
 96                                                                                                 207.58                USD       13:38:29    NASD           VHTB393820250404E
 1                                                 207.58                USD       13:38:29    NASD           VHTB393920250404E
 2                                                 207.58                USD       13:38:30    PCSE           VHTB394020250404E
 98                                                                                                 207.58                USD       13:38:30    PCSE           VHTB394120250404E
 100                                                                                                207.79                USD       13:38:43    MEMX           VHTB399220250404E
 100                                                                                                207.79                USD       13:38:43    PCSE           VHTB399320250404E
 100                                                                                                207.75                USD       13:38:49    XCIS           VHTB402520250404E
 96                                                                                                 208.36                USD       13:39:00    NASD           VHTB410220250404E
 4                                                 208.36                USD       13:39:00    NASD           VHTB410320250404E
 97                                                                                                 208.36                USD       13:39:00    BATS           VHTB411020250404E
 3                                                 208.36                USD       13:39:00    BATS           VHTB411120250404E
 2                                                 208.36                USD       13:39:00    MEMX           VHTB411320250404E
 97                                                                                                 208.36                USD       13:39:00    MEMX           VHTB411420250404E
 1                                                 208.36                USD       13:39:00    MEMX           VHTB411520250404E
 25                                                                                                 208.31                USD       13:39:11    NASD           VHTB415220250404E
 75                                                                                                 208.31                USD       13:39:11    NASD           VHTB415320250404E
 91                                                                                                 208.20                USD       13:39:11    MEMX           VHTB415520250404E
 9                                                 208.20                USD       13:39:11    MEMX           VHTB415620250404E
 100                                                                                                208.12                USD       13:39:17    MEMX           VHTB420820250404E
 100                                                                                                208.84                USD       13:39:28    MEMX           VHTB436620250404E
 80                                                                                                 208.79                USD       13:39:31    NASD           VHTB437820250404E
 20                                                                                                 208.79                USD       13:39:31    NASD           VHTB437920250404E
 2                                                 208.83                USD       13:39:32    BATS           VHTB438420250404E
 100                                                                                                208.83                USD       13:39:34    PCSE           VHTB439420250404E
 100                                                                                                208.98                USD       13:39:42    BATS           VHTB441620250404E
 100                                                                                                208.79                USD       13:39:51    NASD           VHTB445020250404E
 2                                                 208.63                USD       13:39:52    LEVL           VHTB445320250404E
 31                                                                                                 208.63                USD       13:39:52    LEVL           VHTB445420250404E
 75                                                                                                 208.66                USD       13:39:52    BATY           VHTB445520250404E
 25                                                                                                 208.67                USD       13:39:52    BATY           VHTB445620250404E
 75                                                                                                 208.57                USD       13:39:52    KNMX           VHTB445720250404E
 25                                                                                                 208.63                USD       13:39:52    KNMX           VHTB445820250404E
 3                                                 208.52                USD       13:39:52    NQBX           VHTB445920250404E
 2                                                 208.54                USD       13:39:52    NQBX           VHTB446020250404E
 5                                                 208.55                USD       13:39:52    NQBX           VHTB446120250404E
 2                                                 208.57                USD       13:39:52    NQBX           VHTB446220250404E
 100                                                                                                208.59                USD       13:39:52    NQBX           VHTB446320250404E
 2                                                 208.59                USD       13:39:52    NQBX           VHTB446420250404E
 53                                                                                                 208.66                USD       13:39:52    NQBX           VHTB446520250404E
 14                                                                                                 208.66                USD       13:39:52    NQBX           VHTB446620250404E
 86                                                                                                 208.66                USD       13:39:52    KNMX           VHTB446720250404E
 100                                                                                                208.53                USD       13:40:03    BATS           VHTB452120250404E
 25                                                                                                 208.35                USD       13:40:04    PCSE           VHTB453520250404E
 20                                                                                                 208.35                USD       13:40:04    PCSE           VHTB453620250404E
 5                                                 208.35                USD       13:40:04    PCSE           VHTB453720250404E
 2                                                 208.38                USD       13:40:10    NASD           VHTB457720250404E
 8                                                 208.38                USD       13:40:10    NASD           VHTB457820250404E
 3                                                 208.43                USD       13:40:10    NASD           VHTB457920250404E
 10                                                                                                 208.44                USD       13:40:10    NASD           VHTB458020250404E
 77                                                                                                 208.44                USD       13:40:10    IEXG           VHTB458120250404E
 2                                                 208.27                USD       13:40:10    PCSE           VHTB458220250404E
 4                                                 208.27                USD       13:40:10    PCSE           VHTB458320250404E
 94                                                                                                 208.27                USD       13:40:10    PCSE           VHTB458420250404E
 100                                                                                                208.19                USD       13:40:23    BATS           VHTB460120250404E
 100                                                                                                207.99                USD       13:40:24    NASD           VHTB460320250404E
 100                                                                                                207.83                USD       13:40:37    BATS           VHTB462120250404E
 2                                                 207.91                USD       13:40:40    LEVL           VHTB462920250404E
 1                                                 207.92                USD       13:40:40    LEVL           VHTB463020250404E
 97                                                                                                 207.92                USD       13:40:40    LEVL           VHTB463120250404E
 100                                                                                                207.81                USD       13:40:53    NASD           VHTB471620250404E
 100                                                                                                207.66                USD       13:40:58    PCSE           VHTB472120250404E
 100                                                                                                207.53                USD       13:41:06    KNMX           VHTB473120250404E
 30                                                                                                 207.30                USD       13:41:07    EPRL           VHTB473320250404E
 10                                                                                                 207.30                USD       13:41:07    EPRL           VHTB473420250404E
 97                                                                                                 207.87                USD       13:41:20    BATY           VHTB476320250404E
 3                                                 207.87                USD       13:41:20    BATY           VHTB476420250404E
 89                                                                                                 207.72                USD       13:41:28    NYSE           VHTB478920250404E
 11                                                                                                 207.72                USD       13:41:28    NYSE           VHTB479020250404E
 100                                                                                                207.73                USD       13:41:33    NASD           VHTB480520250404E
 97                                                                                                 207.73                USD       13:41:33    MEMX           VHTB480620250404E
 3                                                 207.73                USD       13:41:33    MEMX           VHTB480720250404E
 11                                                                                                 207.61                USD       13:41:38    BATS           VHTB481220250404E
 89                                                                                                 207.61                USD       13:41:38    BATS           VHTB481320250404E
 50                                                                                                 207.56                USD       13:41:44    BATY           VHTB482620250404E
 50                                                                                                 207.57                USD       13:41:44    BATY           VHTB482720250404E
 100                                                                                                207.51                USD       13:41:56    BATS           VHTB491720250404E
 12                                                                                                 207.51                USD       13:42:09    MEMX           VHTB494920250404E
 70                                                                                                 207.51                USD       13:42:09    MEMX           VHTB495020250404E
 18                                                                                                 207.51                USD       13:42:09    MEMX           VHTB495120250404E
 100                                                                                                208.06                USD       13:42:22    NASD           VHTB505420250404E
 2                                                 207.88                USD       13:42:29    LEVL           VHTB506320250404E
 98                                                                                                 207.90                USD       13:42:29    LEVL           VHTB506420250404E
 100                                                                                                207.72                USD       13:42:34    BATS           VHTB507320250404E
 100                                                                                                207.71                USD       13:42:44    NYSE           VHTB510220250404E
 100                                                                                                207.54                USD       13:42:47    NASD           VHTB512420250404E
 100                                                                                                207.51                USD       13:42:51    BATS           VHTB513320250404E
 100                                                                                                207.13                USD       13:42:58    BATY           VHTB525820250404E
 100                                                                                                207.19                USD       13:43:03    KNMX           VHTB528620250404E
 50                                                                                                 207.35                USD       13:43:12    LEVL           VHTB537720250404E
 50                                                                                                 207.32                USD       13:43:12    BATS           VHTB537820250404E
 100                                                                                                207.53                USD       13:43:18    BATS           VHTB543220250404E
 100                                                                                                207.98                USD       13:43:35    MEMX           VHTB552520250404E
 53                                                                                                 208.08                USD       13:43:40    EPRL           VHTB560020250404E
 47                                                                                                 208.08                USD       13:43:40    EPRL           VHTB560120250404E
 2                                                 208.08                USD       13:43:40    NYSE           VHTB560220250404E
 98                                                                                                 208.08                USD       13:43:40    NYSE           VHTB560320250404E
 100                                                                                                207.90                USD       13:43:41    PCSE           VHTB562420250404E
 100                                                                                                207.71                USD       13:43:59    NYSE           VHTB568720250404E
 100                                                                                                207.82                USD       13:44:03    LEVL           VHTB574220250404E
 80                                                                                                 207.90                USD       13:44:24    BATY           VHTB595220250404E
 100                                                                                                207.90                USD       13:44:24    BATS           VHTB595320250404E
 100                                                                                                207.90                USD       13:44:24    BATY           VHTB595420250404E
 20                                                                                                 207.90                USD       13:44:24    BATY           VHTB595520250404E
 76                                                                                                 207.90                USD       13:44:24    NASD           VHTB595620250404E
 24                                                                                                 207.90                USD       13:44:24    NASD           VHTB595720250404E
 23                                                                                                 207.34                USD       13:44:31    NASD           VHTB597820250404E
 27                                                                                                 207.52                USD       13:44:36    NASD           VHTB600320250404E
 66                                                                                                 207.52                USD       13:44:36    NASD           VHTB600420250404E
 100                                                                                                207.60                USD       13:44:42    MEMX           VHTB603620250404E
 100                                                                                                207.54                USD       13:44:46    NASD           VHTB604520250404E
 100                                                                                                207.22                USD       13:44:53    MEMX           VHTB609520250404E
 100                                                                                                206.93                USD       13:45:00    MEMX           VHTB611320250404E
 100                                                                                                207.16                USD       13:45:06    LEVL           VHTB614620250404E
 100                                                                                                206.96                USD       13:45:10    BATS           VHTB615620250404E
 100                                                                                                206.96                USD       13:45:10    PCSE           VHTB615720250404E
 100                                                                                                206.66                USD       13:45:12    NASD           VHTB617620250404E
 100                                                                                                206.74                USD       13:45:24    EPRL           VHTB623620250404E
 100                                                                                                206.87                USD       13:45:34    PCSE           VHTB635820250404E
 10                                                                                                 206.81                USD       13:45:38    NASD           VHTB640520250404E
 90                                                                                                 206.81                USD       13:45:38    NASD           VHTB640620250404E
 100                                                                                                206.80                USD       13:45:47    BATS           VHTB645420250404E
 100                                                                                                206.80                USD       13:45:47    PCSE           VHTB645520250404E
 36                                                                                                 206.93                USD       13:45:57    MEMX           VHTB651120250404E
 64                                                                                                 206.93                USD       13:45:57    MEMX           VHTB651220250404E
 100                                                                                                207.38                USD       13:46:09    BATS           VHTB656120250404E
 60                                                                                                 207.48                USD       13:46:12    NASD           VHTB656720250404E
 40                                                                                                 207.48                USD       13:46:12    NASD           VHTB656820250404E
 75                                                                                                 207.33                USD       13:46:17    NYSE           VHTB659420250404E
 25                                                                                                 207.33                USD       13:46:17    NYSE           VHTB659520250404E
 100                                                                                                207.28                USD       13:46:24    MEMX           VHTB662520250404E
 100                                                                                                207.44                USD       13:46:32    LEVL           VHTB665320250404E
 50                                                                                                 207.44                USD       13:46:37    BATY           VHTB668420250404E
 50                                                                                                 207.44                USD       13:46:37    KNMX           VHTB668520250404E
 100                                                                                                207.31                USD       13:46:48    MEMX           VHTB672320250404E
 54                                                                                                 207.41                USD       13:46:51    BATS           VHTB672920250404E
 46                                                                                                 207.41                USD       13:46:51    BATS           VHTB673020250404E
 98                                                                                                 207.31                USD       13:46:53    MEMX           VHTB673620250404E
 2                                                 207.31                USD       13:46:53    MEMX           VHTB673720250404E
 52                                                                                                 207.44                USD       13:47:03    BATS           VHTB677020250404E
 48                                                                                                 207.44                USD       13:47:03    BATS           VHTB677120250404E
 100                                                                                                207.57                USD       13:47:06    NASD           VHTB680220250404E
 97                                                                                                 207.79                USD       13:47:16    MEMX           VHTB687020250404E
 3                                                 207.79                USD       13:47:16    MEMX           VHTB687120250404E
 100                                                                                                207.75                USD       13:47:21    BATS           VHTB688520250404E
 100                                                                                                207.69                USD       13:47:32    MEMX           VHTB691120250404E
 100                                                                                                207.69                USD       13:47:32    BATS           VHTB691220250404E
 100                                                                                                207.63                USD       13:47:34    MEMX           VHTB691420250404E
 35                                                                                                 207.33                USD       13:47:43    NASD           VHTB696420250404E
 2                                                 207.45                USD       13:47:45    BATS           VHTB698720250404E
 3                                                 207.46                USD       13:47:45    BATS           VHTB698820250404E
 10                                                                                                 207.46                USD       13:47:45    BATS           VHTB698920250404E
 85                                                                                                 207.46                USD       13:47:45    BATS           VHTB699020250404E
 96                                                                                                 207.47                USD       13:47:49    BATS           VHTB700620250404E
 4                                                 207.47                USD       13:47:49    BATS           VHTB700720250404E
 100                                                                                                207.47                USD       13:47:56    PCSE           VHTB704520250404E
 2                                                 207.59                USD       13:48:06    PCSE           VHTB710620250404E
 98                                                                                                 207.60                USD       13:48:06    PCSE           VHTB710720250404E
 100                                                                                                207.63                USD       13:48:11    NASD           VHTB712820250404E
 2                                                 207.51                USD       13:48:16    NASD           VHTB714920250404E
 11                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715020250404E
 16                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715120250404E
 73                                                                                                 207.51                USD       13:48:16    PCSE           VHTB715220250404E
 98                                                                                                 207.51                USD       13:48:16    NASD           VHTB715320250404E
 100                                                                                                207.55                USD       13:48:26    KNMX

 

 

 

 

 

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  POSKDLBBEZLFBBD

Recent news on Flutter Entertainment

See all news