Picture of Flutter Entertainment logo

FLUT Flutter Entertainment News Story

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

REG - FlutterEntertainment - Transaction in Own Shares

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

RNS Number : 7160F  Flutter Entertainment PLC  22 April 2025

April 22, 2025:

Flutter Entertainment plc

 

Transaction in Own Shares

 

Flutter Entertainment plc ("Flutter") announces that on April 21, 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
 6,858                                         220.779668                     226.13                        218.95                  BATS
 1,984                                         219.803291                     221.37                        219.21                  BATY
 400                                           222.507500                     226.13                        219.78                  BIDS
 1,412                                         220.963626                     226.48                        218.97                  EPRL
 1,034                                         220.031035                     220.66                        218.95                  IEXG
 4                                             220.650000                     220.65                        220.65                  ITGI
 305                                           219.994262                     221.59                        219.15                  JPMX
 1,180                                         221.588390                     226.39                        219.39                  KNMX
 607                                           220.197834                     223.77                        219.49                  LEVL
 7,326                                         220.601007                     226.26                        218.93                  MEMX
 8,498                                         220.501682                     226.53                        218.75                  NASD
 1,144                                         221.824703                     226.08                        219.68                  NQBX
 2                                             220.640000                     220.64                        220.64                  NQPX
 3,299                                         220.618706                     226.18                        218.95                  NYSE
 600                                           221.905000                     226.29                        218.98                  ONEC
 6,908                                         220.726695                     226.57                        218.93                  PCSE
 251                                           220.128088                     220.65                        219.42                  UBSS
 900                                           220.501111                     224.34                        219.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,685,095 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
21, 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 21, 2025

 

Aggregated Information

 Trading Venue      Currency  Volume Weighted Average Price  Aggregated Volume
 See details below  USD       220.674                        42712

Number of Shares  Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100               226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100               226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5 226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100               225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100               226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100               226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100               226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100               226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100               226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100               226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100               225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100               225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100               225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100               225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100               225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100               224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100               224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112               224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100               224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100               224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100               224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100               225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100               224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1 224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4 224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1 224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100               224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1 224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100               224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100               224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100               224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100               224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100               224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1 224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100               223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100               223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100               224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100               223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100               223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100               223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100               223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100               223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100               223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2 223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2 223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2 223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1 222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1 222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100               223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100               222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100               222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100               222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1 222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100               222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5 222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100               222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100               222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100               222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100               222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100               222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5 222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100               222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2 221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5 221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100               221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100               221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100               221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2 221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2 221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7 221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100               221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100               221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100               221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1 221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1 221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2 221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3 220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100               221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100               220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100               220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100               220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100               220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100               220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2 220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100               220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100               220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100               220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100               220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100               220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3 220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2 220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100               220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7 220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9 220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2 220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100               220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100               220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100               220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100               220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100               220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100               219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100               219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100               219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100               219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100               219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100               219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100               219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3 219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100               219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2 219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100               219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100               219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100               219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100               219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100               219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100               219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100               219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100               219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100               219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100               219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100               219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100               219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5 219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100               219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100               219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100               219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100               219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100               219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100               219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100               219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100               220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100               220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7 220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100               219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3 220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100               220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2 219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100               219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100               219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100               220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100               219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100               220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100               220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100               220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100               220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100               221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100               221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100               221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1 221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1 221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3 221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100               221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100               220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100               220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5 220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5 220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100               220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1 219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100               219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5 219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5 219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100               219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100               219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8 219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Number of Shares                                                                                     Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                  226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100                                                                                                  226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100                                                                                                  226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                                                                                                   226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                                                                                                   226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                                                                                                   226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                                                                                                   226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5            226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                                                                                                   225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                                                                                                   225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100                                                                                                  225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                                                                                                   225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                                                                                                   225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                                                                                                   225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100                                                                                                  226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100                                                                                                  226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100                                                                                                  226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100                                                                                                  226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100                                                                                                  226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100                                                                                                  226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                                                                                                   226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                                                                                                   226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100                                                                                                  225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100                                                                                                  225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100                                                                                                  225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100                                                                                                  225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100                                                                                                  225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100                                                                                                  224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100                                                                                                  224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                                                                                                   224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                                                                                                   224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                                                                                                   224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112                                                                                                  224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                                                                                                   224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100                                                                                                  224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100                                                                                                  224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100                                                                                                  224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100                                                                                                  225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100                                                                                                  224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                                                                                                   224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1            224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                                                                                                   224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4            224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                                                                                                   224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                                                                                                   224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1            224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                                                                                                   224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100                                                                                                  224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1            224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100                                                                                                  224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                                                                                                   224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100                                                                                                  224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100                                                                                                  224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                                                                                                   224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                                                                                                   224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                                                                                                   224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                                                                                                   224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100                                                                                                  224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100                                                                                                  224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1            224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                                                                                                   224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                                                                                                   224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                                                                                                   224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100                                                                                                  223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100                                                                                                  223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100                                                                                                  224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100                                                                                                  223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100                                                                                                  223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100                                                                                                  223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                                                                                                   223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                                                                                                   223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100                                                                                                  223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100                                                                                                  223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100                                                                                                  223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2            223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                                                                                                   223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2            223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2            223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                                                                                                   223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1            222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                                                                                                   222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1            222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100                                                                                                  223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100                                                                                                  222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100                                                                                                  222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100                                                                                                  222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1            222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                                                                                                   222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100                                                                                                  222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                                                                                                   222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5            222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100                                                                                                  222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100                                                                                                  222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100                                                                                                  222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100                                                                                                  222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100                                                                                                  222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5            222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                                                                                                   222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100                                                                                                  222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2            221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                                                                                                   221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                                                                                                   221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                                                                                                   221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                                                                                                   221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5            221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100                                                                                                  221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                                                                                                   221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                                                                                                   221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100                                                                                                  221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100                                                                                                  221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2            221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2            221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7            221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100                                                                                                  221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                                                                                                   221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100                                                                                                  221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100                                                                                                  221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1            221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1            221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                                                                                                   221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2            221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                                                                                                   221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3            220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                                                                                                   220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100                                                                                                  221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100                                                                                                  220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100                                                                                                  220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100                                                                                                  220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                                                                                                   220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                                                                                                   220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                                                                                                   220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100                                                                                                  220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100                                                                                                  220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                                                                                                   220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2            220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                                                                                                   220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                                                                                                   220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100                                                                                                  220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100                                                                                                  220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100                                                                                                  220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100                                                                                                  220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100                                                                                                  220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100                                                                                                  220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3            220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                                                                                                   220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2            220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100                                                                                                  220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100                                                                                                  220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                                                                                                   220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7            220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9            220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2            220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                                                                                                   220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                                                                                                   220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100                                                                                                  220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100                                                                                                  220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100                                                                                                  220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100                                                                                                  220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100                                                                                                  220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100                                                                                                  219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100                                                                                                  219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100                                                                                                  219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100                                                                                                  219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100                                                                                                  219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                                                                                                   219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                                                                                                   219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100                                                                                                  219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                                                                                                   219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100                                                                                                  219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                                                                                                   219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                                                                                                   219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3            219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100                                                                                                  219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                                                                                                   219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2            219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                                                                                                   219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                                                                                                   219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                                                                                                   219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100                                                                                                  219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                                                                                                   219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                                                                                                   219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100                                                                                                  219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100                                                                                                  219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100                                                                                                  219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                                                                                                   219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                                                                                                   219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                                                                                                   219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100                                                                                                  219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100                                                                                                  219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100                                                                                                  219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                                                                                                   219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                                                                                                   219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100                                                                                                  219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100                                                                                                  219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100                                                                                                  219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100                                                                                                  219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100                                                                                                  219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5            219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                                                                                                   219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                                                                                                   219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100                                                                                                  219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100                                                                                                  219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100                                                                                                  219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100                                                                                                  219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                                                                                                   219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                                                                                                   219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                                                                                                   219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100                                                                                                  219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                                                                                                   219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                                                                                                   219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100                                                                                                  219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100                                                                                                  219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                                                                                                   220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                                                                                                   220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100                                                                                                  220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100                                                                                                  220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                                                                                                   220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7            220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                                                                                                   220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100                                                                                                  219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                                                                                                   219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                                                                                                   219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                                                                                                   219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                                                                                                   219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                                                                                                   219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                                                                                                   220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3            220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100                                                                                                  220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2            219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                                                                                                   219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100                                                                                                  219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                                                                                                   219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                                                                                                   219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100                                                                                                  219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100                                                                                                  220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100                                                                                                  219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100                                                                                                  220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                                                                                                   220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                                                                                                   220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                                                                                                   220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                                                                                                   220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100                                                                                                  220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100                                                                                                  220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100                                                                                                  220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100                                                                                                  221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                                                                                                   220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                                                                                                   220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100                                                                                                  221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100                                                                                                  221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                                                                                                   221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                                                                                                   221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                                                                                                   221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                                                                                                   221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                                                                                                   221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1            221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1            221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                                                                                                   221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3            221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100                                                                                                  221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100                                                                                                  220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                                                                                                   220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100                                                                                                  220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                                                                                                   220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                                                                                                   220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                                                                                                   220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                                                                                                   220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5            220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5            220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100                                                                                                  220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1            219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100                                                                                                  219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5            219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                                                                                                   219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                                                                                                   219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                                                                                                   219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                                                                                                   219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5            219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                                                                                                   219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                                                                                                   219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100                                                                                                  219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100                                                                                                  219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8            219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Number of Shares  Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100               226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100               226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5  226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100               225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100               226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100               226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100               226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100               226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100               226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100               226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100               225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100               225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100               225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100               225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100               225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100               224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100               224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112               224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100               224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100               224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100               224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100               225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100               224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1  224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4  224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1  224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100               224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1  224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100               224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100               224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100               224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100               224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100               224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1  224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100               223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100               223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100               224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100               223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100               223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100               223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100               223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100               223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100               223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2  223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2  223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2  223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1  222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1  222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100               223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100               222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100               222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100               222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1  222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100               222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5  222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100               222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100               222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100               222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100               222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100               222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5  222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100               222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2  221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5  221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100               221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100               221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100               221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2  221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2  221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7  221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100               221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100               221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100               221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1  221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1  221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2  221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3  220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100               221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100               220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100               220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100               220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100               220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100               220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2  220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100               220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100               220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100               220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100               220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100               220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3  220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2  220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100               220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7  220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9  220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2  220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100               220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100               220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100               220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100               220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100               220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100               219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100               219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100               219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100               219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100               219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100               219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100               219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3  219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100               219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2  219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100               219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100               219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100               219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100               219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100               219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100               219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100               219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100               219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100               219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100               219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100               219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100               219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5  219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100               219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100               219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100               219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100               219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100               219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100               219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100               219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100               220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100               220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7  220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100               219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3  220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100               220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2  219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100               219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100               219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100               220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100               219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100               220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100               220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100               220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100               220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100               221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100               221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100               221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1  221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1  221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100               221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100               220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100               220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5  220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5  220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100               220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1  219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100               219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5  219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5  219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100               219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100               219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8  219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Number of Shares                                                                                                                                                                        Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                                                                                                     226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100                                                                                                                                                                                     226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100                                                                                                                                                                                     226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                                                                                                                                                                                      226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                                                                                                                                                                                      226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                                                                                                                                                                                      226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                                                                                                                                                                                      226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5                                             226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                                                                                                                                                                                      225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                                                                                                                                                                                      225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100                                                                                                                                                                                     225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                                                                                                                                                                                      225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                                                                                                                                                                                      225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                                                                                                                                                                                      225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100                                                                                                                                                                                     226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100                                                                                                                                                                                     226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100                                                                                                                                                                                     226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100                                                                                                                                                                                     226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100                                                                                                                                                                                     226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100                                                                                                                                                                                     226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                                                                                                                                                                                      226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                                                                                                                                                                                      226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100                                                                                                                                                                                     225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100                                                                                                                                                                                     225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100                                                                                                                                                                                     225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100                                                                                                                                                                                     225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100                                                                                                                                                                                     225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100                                                                                                                                                                                     224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100                                                                                                                                                                                     224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                                                                                                                                                                                      224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                                                                                                                                                                                      224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                                                                                                                                                                                      224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112                                                                                                                                                                                     224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                                                                                                                                                                                      224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                                                                                                                                                                                      224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                                                                                                                                                                                      224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                                                                                                                                                                                      224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100                                                                                                                                                                                     224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100                                                                                                                                                                                     224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100                                                                                                                                                                                     224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100                                                                                                                                                                                     225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100                                                                                                                                                                                     224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                                                                                                                                                                                      224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1                                             224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                                                                                                                                                                                      224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4                                             224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                                                                                                                                                                                      224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                                                                                                                                                                                      224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1                                             224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                                                                                                                                                                                      224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100                                                                                                                                                                                     224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1                                             224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100                                                                                                                                                                                     224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                                                                                                                                                                                      224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100                                                                                                                                                                                     224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100                                                                                                                                                                                     224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                                                                                                                                                                                      224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                                                                                                                                                                                      224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                                                                                                                                                                                      224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                                                                                                                                                                                      224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100                                                                                                                                                                                     224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100                                                                                                                                                                                     224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1                                             224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                                                                                                                                                                                      224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                                                                                                                                                                                      224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                                                                                                                                                                                      224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100                                                                                                                                                                                     223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100                                                                                                                                                                                     223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100                                                                                                                                                                                     224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100                                                                                                                                                                                     223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100                                                                                                                                                                                     223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100                                                                                                                                                                                     223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                                                                                                                                                                                      223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                                                                                                                                                                                      223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100                                                                                                                                                                                     223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100                                                                                                                                                                                     223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100                                                                                                                                                                                     223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2                                             223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                                                                                                                                                                                      223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2                                             223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2                                             223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                                                                                                                                                                                      223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1                                             222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                                                                                                                                                                                      222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1                                             222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100                                                                                                                                                                                     223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100                                                                                                                                                                                     222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100                                                                                                                                                                                     222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100                                                                                                                                                                                     222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1                                             222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                                                                                                                                                                                      222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100                                                                                                                                                                                     222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                                                                                                                                                                                      222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5                                             222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100                                                                                                                                                                                     222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100                                                                                                                                                                                     222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100                                                                                                                                                                                     222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100                                                                                                                                                                                     222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100                                                                                                                                                                                     222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5                                             222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                                                                                                                                                                                      222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100                                                                                                                                                                                     222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2                                             221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                                                                                                                                                                                      221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                                                                                                                                                                                      221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                                                                                                                                                                                      221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                                                                                                                                                                                      221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5                                             221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100                                                                                                                                                                                     221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                                                                                                                                                                                      221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                                                                                                                                                                                      221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100                                                                                                                                                                                     221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100                                                                                                                                                                                     221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2                                             221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2                                             221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7                                             221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100                                                                                                                                                                                     221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                                                                                                                                                                                      221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100                                                                                                                                                                                     221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100                                                                                                                                                                                     221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1                                             221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1                                             221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                                                                                                                                                                                      221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                                                                                                                                                                                      221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                                                                                                                                                                                      221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                                                                                                                                                                                      221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                                                                                                                                                                                      221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                                                                                                                                                                                      221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2                                             221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                                                                                                                                                                                      221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3                                             220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                                                                                                                                                                                      220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100                                                                                                                                                                                     221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100                                                                                                                                                                                     220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100                                                                                                                                                                                     220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100                                                                                                                                                                                     220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                                                                                                                                                                                      220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                                                                                                                                                                                      220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                                                                                                                                                                                      220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                                                                                                                                                                                      220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                                                                                                                                                                                      220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                                                                                                                                                                                      220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100                                                                                                                                                                                     220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100                                                                                                                                                                                     220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                                                                                                                                                                                      220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2                                             220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                                                                                                                                                                                      220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                                                                                                                                                                                      220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100                                                                                                                                                                                     220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100                                                                                                                                                                                     220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100                                                                                                                                                                                     220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100                                                                                                                                                                                     220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100                                                                                                                                                                                     220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100                                                                                                                                                                                     220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3                                             220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                                                                                                                                                                                      220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2                                             220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100                                                                                                                                                                                     220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100                                                                                                                                                                                     220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                                                                                                                                                                                      220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7                                             220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9                                             220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2                                             220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                                                                                                                                                                                      220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                                                                                                                                                                                      220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100                                                                                                                                                                                     220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100                                                                                                                                                                                     220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100                                                                                                                                                                                     220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100                                                                                                                                                                                     220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100                                                                                                                                                                                     220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100                                                                                                                                                                                     219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100                                                                                                                                                                                     219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100                                                                                                                                                                                     219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100                                                                                                                                                                                     219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100                                                                                                                                                                                     219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                                                                                                                                                                                      219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                                                                                                                                                                                      219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100                                                                                                                                                                                     219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                                                                                                                                                                                      219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100                                                                                                                                                                                     219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                                                                                                                                                                                      219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                                                                                                                                                                                      219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3                                             219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100                                                                                                                                                                                     219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                                                                                                                                                                                      219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2                                             219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                                                                                                                                                                                      219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                                                                                                                                                                                      219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                                                                                                                                                                                      219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100                                                                                                                                                                                     219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                                                                                                                                                                                      219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                                                                                                                                                                                      219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100                                                                                                                                                                                     219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100                                                                                                                                                                                     219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100                                                                                                                                                                                     219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                                                                                                                                                                                      219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                                                                                                                                                                                      219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                                                                                                                                                                                      219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100                                                                                                                                                                                     219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100                                                                                                                                                                                     219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100                                                                                                                                                                                     219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                                                                                                                                                                                      219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                                                                                                                                                                                      219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100                                                                                                                                                                                     219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100                                                                                                                                                                                     219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100                                                                                                                                                                                     219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100                                                                                                                                                                                     219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100                                                                                                                                                                                     219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5                                             219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                                                                                                                                                                                      219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                                                                                                                                                                                      219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100                                                                                                                                                                                     219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100                                                                                                                                                                                     219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100                                                                                                                                                                                     219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100                                                                                                                                                                                     219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                                                                                                                                                                                      219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                                                                                                                                                                                      219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                                                                                                                                                                                      219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100                                                                                                                                                                                     219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                                                                                                                                                                                      219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                                                                                                                                                                                      219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100                                                                                                                                                                                     219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100                                                                                                                                                                                     219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                                                                                                                                                                                      220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                                                                                                                                                                                      220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100                                                                                                                                                                                     220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100                                                                                                                                                                                     220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                                                                                                                                                                                      220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7                                             220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                                                                                                                                                                                      220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100                                                                                                                                                                                     219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                                                                                                                                                                                      219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                                                                                                                                                                                      219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                                                                                                                                                                                      219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                                                                                                                                                                                      219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                                                                                                                                                                                      219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                                                                                                                                                                                      220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3                                             220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100                                                                                                                                                                                     220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                                                                                                                                                                                      219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                                                                                                                                                                                      219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                                                                                                                                                                                      219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                                                                                                                                                                                      219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2                                             219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                                                                                                                                                                                      219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100                                                                                                                                                                                     219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                                                                                                                                                                                      219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                                                                                                                                                                                      219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100                                                                                                                                                                                     219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100                                                                                                                                                                                     220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100                                                                                                                                                                                     219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                                                                                                                                                                                      220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                                                                                                                                                                                      220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                                                                                                                                                                                      220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100                                                                                                                                                                                     220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                                                                                                                                                                                      220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                                                                                                                                                                                      220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                                                                                                                                                                                      220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                                                                                                                                                                                      220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100                                                                                                                                                                                     220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100                                                                                                                                                                                     220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100                                                                                                                                                                                     220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100                                                                                                                                                                                     221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                                                                                                                                                                                      220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                                                                                                                                                                                      220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                                                                                                                                                                                      220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                                                                                                                                                                                      220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                                                                                                                                                                                      220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100                                                                                                                                                                                     221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100                                                                                                                                                                                     221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                                                                                                                                                                                      221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                                                                                                                                                                                      221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                                                                                                                                                                                      221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                                                                                                                                                                                      221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                                                                                                                                                                                      221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1                                             221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1                                             221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                                                                                                                                                                                      221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3                                             221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100                                                                                                                                                                                     221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100                                                                                                                                                                                     220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                                                                                                                                                                                      220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100                                                                                                                                                                                     220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                                                                                                                                                                                      220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                                                                                                                                                                                      220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                                                                                                                                                                                      220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                                                                                                                                                                                      220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5                                             220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5                                             220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100                                                                                                                                                                                     220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100                                                                                                                                                                                     220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100                                                                                                                                                                                     220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100                                                                                                                                                                                     220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100                                                                                                                                                                                     220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100                                                                                                                                                                                     220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100                                                                                                                                                                                     220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1                                             219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100                                                                                                                                                                                     219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5                                             219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                                                                                                                                                                                      219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                                                                                                                                                                                      219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                                                                                                                                                                                      219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                                                                                                                                                                                      219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5                                             219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                                                                                                                                                                                      219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                                                                                                                                                                                      219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100                                                                                                                                                                                     219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100                                                                                                                                                                                     219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8                                             219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Trading Venue      Currency  Volume Weighted Average Price  Aggregated Volume
 See details below  USD       220.674                        42712
 Number of Shares  Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100               226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100               226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5  226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100               225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100               226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100               226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100               226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100               226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100               226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100               226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100               225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100               225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100               225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100               225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100               225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100               224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100               224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112               224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100               224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100               224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100               224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100               225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100               224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1  224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4  224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1  224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100               224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1  224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100               224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100               224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100               224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100               224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100               224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1  224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100               223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100               223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100               224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100               223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100               223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100               223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100               223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100               223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100               223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2  223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2  223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2  223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1  222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1  222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100               223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100               222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100               222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100               222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1  222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100               222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5  222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100               222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100               222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100               222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100               222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100               222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5  222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100               222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2  221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5  221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100               221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100               221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100               221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2  221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2  221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7  221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100               221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100               221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100               221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1  221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1  221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2  221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3  220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100               221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100               220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100               220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100               220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100               220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100               220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2  220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100               220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100               220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100               220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100               220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100               220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3  220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2  220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100               220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7  220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9  220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2  220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100               220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100               220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100               220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100               220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100               220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100               219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100               219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100               219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100               219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100               219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100               219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100               219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3  219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100               219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2  219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100               219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100               219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100               219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100               219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100               219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100               219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100               219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100               219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100               219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100               219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100               219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100               219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5  219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100               219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100               219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100               219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100               219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100               219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100               219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100               219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100               220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100               220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7  220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100               219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3  220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100               220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2  219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100               219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100               219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100               220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100               219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100               220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100               220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100               220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100               220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100               221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100               221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100               221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1  221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1  221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3  221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100               221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100               220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100               220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5  220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5  220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100               220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1  219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100               219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5  219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5  219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100               219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100               219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8  219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Number of Shares                                                                                     Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                  226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100                                                                                                  226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100                                                                                                  226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                                                                                                   226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                                                                                                   226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                                                                                                   226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                                                                                                   226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5                         226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                                                                                                   225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                                                                                                   225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100                                                                                                  225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                                                                                                   225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                                                                                                   225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                                                                                                   225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100                                                                                                  226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100                                                                                                  226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100                                                                                                  226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100                                                                                                  226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100                                                                                                  226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100                                                                                                  226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                                                                                                   226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                                                                                                   226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100                                                                                                  225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100                                                                                                  225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100                                                                                                  225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100                                                                                                  225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100                                                                                                  225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100                                                                                                  224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100                                                                                                  224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                                                                                                   224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                                                                                                   224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                                                                                                   224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112                                                                                                  224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                                                                                                   224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100                                                                                                  224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100                                                                                                  224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100                                                                                                  224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100                                                                                                  225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100                                                                                                  224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                                                                                                   224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1                         224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                                                                                                   224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4                         224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                                                                                                   224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                                                                                                   224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1                         224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                                                                                                   224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100                                                                                                  224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1                         224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100                                                                                                  224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                                                                                                   224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100                                                                                                  224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100                                                                                                  224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                                                                                                   224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                                                                                                   224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                                                                                                   224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                                                                                                   224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100                                                                                                  224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100                                                                                                  224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1                         224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                                                                                                   224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                                                                                                   224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                                                                                                   224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100                                                                                                  223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100                                                                                                  223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100                                                                                                  224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100                                                                                                  223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100                                                                                                  223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100                                                                                                  223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                                                                                                   223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                                                                                                   223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100                                                                                                  223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100                                                                                                  223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100                                                                                                  223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2                         223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                                                                                                   223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2                         223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2                         223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                                                                                                   223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1                         222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                                                                                                   222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1                         222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100                                                                                                  223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100                                                                                                  222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100                                                                                                  222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100                                                                                                  222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1                         222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                                                                                                   222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100                                                                                                  222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                                                                                                   222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5                         222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100                                                                                                  222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100                                                                                                  222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100                                                                                                  222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100                                                                                                  222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100                                                                                                  222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5                         222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                                                                                                   222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100                                                                                                  222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2                         221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                                                                                                   221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                                                                                                   221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                                                                                                   221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                                                                                                   221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5                         221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100                                                                                                  221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                                                                                                   221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                                                                                                   221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100                                                                                                  221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100                                                                                                  221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2                         221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2                         221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7                         221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100                                                                                                  221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                                                                                                   221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100                                                                                                  221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100                                                                                                  221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1                         221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1                         221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                                                                                                   221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2                         221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                                                                                                   221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3                         220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                                                                                                   220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100                                                                                                  221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100                                                                                                  220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100                                                                                                  220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100                                                                                                  220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                                                                                                   220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                                                                                                   220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                                                                                                   220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100                                                                                                  220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100                                                                                                  220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                                                                                                   220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2                         220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                                                                                                   220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                                                                                                   220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100                                                                                                  220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100                                                                                                  220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100                                                                                                  220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100                                                                                                  220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100                                                                                                  220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100                                                                                                  220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3                         220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                                                                                                   220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2                         220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100                                                                                                  220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100                                                                                                  220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                                                                                                   220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7                         220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9                         220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2                         220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                                                                                                   220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                                                                                                   220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100                                                                                                  220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100                                                                                                  220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100                                                                                                  220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100                                                                                                  220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100                                                                                                  220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100                                                                                                  219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100                                                                                                  219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100                                                                                                  219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100                                                                                                  219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100                                                                                                  219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                                                                                                   219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                                                                                                   219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100                                                                                                  219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                                                                                                   219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100                                                                                                  219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                                                                                                   219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                                                                                                   219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3                         219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100                                                                                                  219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                                                                                                   219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2                         219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                                                                                                   219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                                                                                                   219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                                                                                                   219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100                                                                                                  219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                                                                                                   219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                                                                                                   219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100                                                                                                  219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100                                                                                                  219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100                                                                                                  219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                                                                                                   219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                                                                                                   219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                                                                                                   219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100                                                                                                  219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100                                                                                                  219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100                                                                                                  219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                                                                                                   219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                                                                                                   219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100                                                                                                  219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100                                                                                                  219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100                                                                                                  219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100                                                                                                  219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100                                                                                                  219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5                         219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                                                                                                   219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                                                                                                   219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100                                                                                                  219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100                                                                                                  219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100                                                                                                  219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100                                                                                                  219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                                                                                                   219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                                                                                                   219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                                                                                                   219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100                                                                                                  219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                                                                                                   219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                                                                                                   219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100                                                                                                  219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100                                                                                                  219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                                                                                                   220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                                                                                                   220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100                                                                                                  220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100                                                                                                  220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                                                                                                   220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7                         220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                                                                                                   220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100                                                                                                  219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                                                                                                   219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                                                                                                   219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                                                                                                   219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                                                                                                   219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                                                                                                   219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                                                                                                   220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3                         220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100                                                                                                  220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2                         219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                                                                                                   219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100                                                                                                  219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                                                                                                   219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                                                                                                   219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100                                                                                                  219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100                                                                                                  220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100                                                                                                  219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100                                                                                                  220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                                                                                                   220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                                                                                                   220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                                                                                                   220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                                                                                                   220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100                                                                                                  220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100                                                                                                  220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100                                                                                                  220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100                                                                                                  221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                                                                                                   220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                                                                                                   220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100                                                                                                  221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100                                                                                                  221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                                                                                                   221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                                                                                                   221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                                                                                                   221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                                                                                                   221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                                                                                                   221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1                         221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1                         221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                                                                                                   221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3                         221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100                                                                                                  221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100                                                                                                  220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                                                                                                   220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100                                                                                                  220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                                                                                                   220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                                                                                                   220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                                                                                                   220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                                                                                                   220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5                         220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5                         220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100                                                                                                  220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1                         219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100                                                                                                  219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5                         219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                                                                                                   219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                                                                                                   219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                                                                                                   219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                                                                                                   219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5                         219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                                                                                                   219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                                                                                                   219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100                                                                                                  219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100                                                                                                  219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8                         219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Number of Shares  Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100               226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100               226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5    226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100               225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100               226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100               226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100               226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100               226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100               226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100               226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100               225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100               225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100               225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100               225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100               225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100               224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100               224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112               224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100               224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100               224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100               224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100               225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100               224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1    224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4    224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1    224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100               224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1    224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100               224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100               224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100               224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100               224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100               224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1    224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100               223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100               223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100               224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100               223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100               223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100               223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100               223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100               223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100               223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2    223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2    223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2    223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1    222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1    222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100               223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100               222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100               222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100               222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1    222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100               222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5    222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100               222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100               222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100               222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100               222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100               222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5    222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100               222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2    221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5    221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100               221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100               221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100               221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2    221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2    221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7    221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100               221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100               221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100               221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1    221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1    221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2    221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3    220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100               221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100               220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100               220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100               220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100               220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100               220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2    220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100               220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100               220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100               220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100               220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100               220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3    220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2    220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100               220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7    220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9    220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2    220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100               220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100               220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100               220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100               220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100               220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100               219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100               219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100               219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100               219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100               219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100               219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100               219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3    219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100               219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2    219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100               219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100               219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100               219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100               219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100               219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100               219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100               219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100               219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100               219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100               219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100               219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100               219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5    219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100               219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100               219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100               219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100               219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100               219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100               219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100               219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100               220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100               220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7    220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100               219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3    220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100               220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2    219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100               219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100               219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100               220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100               219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100               220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100               220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100               220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100               220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100               221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100               221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100               221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1    221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1    221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100               221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100               220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100               220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5    220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5    220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100               220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1    219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100               219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5    219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5    219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100               219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100               219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8    219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 Number of Shares                                                                                                                                                                                                                                                           Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                                                                                                                                                                                        226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100                                                                                                                                                                                                                                                                        226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100                                                                                                                                                                                                                                                                        226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                                                                                                                                                                                                                                                                         226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                                                                                                                                                                                                                                                                         226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                                                                                                                                                                                                                                                                         226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                                                                                                                                                                                                                                                                         226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5                                                                                                                                     226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                                                                                                                                                                                                                                                                         225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                                                                                                                                                                                                                                                                         225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100                                                                                                                                                                                                                                                                        225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                                                                                                                                                                                                                                                                         225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                                                                                                                                                                                                                                                                         225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                                                                                                                                                                                                                                                                         225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100                                                                                                                                                                                                                                                                        226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100                                                                                                                                                                                                                                                                        226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100                                                                                                                                                                                                                                                                        226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100                                                                                                                                                                                                                                                                        226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100                                                                                                                                                                                                                                                                        226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100                                                                                                                                                                                                                                                                        226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                                                                                                                                                                                                                                                                         226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                                                                                                                                                                                                                                                                         226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100                                                                                                                                                                                                                                                                        225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100                                                                                                                                                                                                                                                                        225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100                                                                                                                                                                                                                                                                        225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100                                                                                                                                                                                                                                                                        225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100                                                                                                                                                                                                                                                                        225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100                                                                                                                                                                                                                                                                        224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100                                                                                                                                                                                                                                                                        224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                                                                                                                                                                                                                                                                         224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                                                                                                                                                                                                                                                                         224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                                                                                                                                                                                                                                                                         224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112                                                                                                                                                                                                                                                                        224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                                                                                                                                                                                                                                                                         224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                                                                                                                                                                                                                                                                         224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                                                                                                                                                                                                                                                                         224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                                                                                                                                                                                                                                                                         224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100                                                                                                                                                                                                                                                                        224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100                                                                                                                                                                                                                                                                        224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100                                                                                                                                                                                                                                                                        224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100                                                                                                                                                                                                                                                                        225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100                                                                                                                                                                                                                                                                        224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                                                                                                                                                                                                                                                                         224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1                                                                                                                                     224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                                                                                                                                                                                                                                                                         224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4                                                                                                                                     224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                                                                                                                                                                                                                                                                         224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                                                                                                                                                                                                                                                                         224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1                                                                                                                                     224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                                                                                                                                                                                                                                                                         224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100                                                                                                                                                                                                                                                                        224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1                                                                                                                                     224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100                                                                                                                                                                                                                                                                        224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                                                                                                                                                                                                                                                                         224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100                                                                                                                                                                                                                                                                        224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100                                                                                                                                                                                                                                                                        224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                                                                                                                                                                                                                                                                         224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                                                                                                                                                                                                                                                                         224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                                                                                                                                                                                                                                                                         224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                                                                                                                                                                                                                                                                         224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100                                                                                                                                                                                                                                                                        224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100                                                                                                                                                                                                                                                                        224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1                                                                                                                                     224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                                                                                                                                                                                                                                                                         224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                                                                                                                                                                                                                                                                         224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                                                                                                                                                                                                                                                                         224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100                                                                                                                                                                                                                                                                        223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100                                                                                                                                                                                                                                                                        223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100                                                                                                                                                                                                                                                                        224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100                                                                                                                                                                                                                                                                        223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100                                                                                                                                                                                                                                                                        223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100                                                                                                                                                                                                                                                                        223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                                                                                                                                                                                                                                                                         223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                                                                                                                                                                                                                                                                         223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100                                                                                                                                                                                                                                                                        223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100                                                                                                                                                                                                                                                                        223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100                                                                                                                                                                                                                                                                        223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2                                                                                                                                     223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                                                                                                                                                                                                                                                                         223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2                                                                                                                                     223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2                                                                                                                                     223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                                                                                                                                                                                                                                                                         223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1                                                                                                                                     222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                                                                                                                                                                                                                                                                         222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1                                                                                                                                     222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100                                                                                                                                                                                                                                                                        223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100                                                                                                                                                                                                                                                                        222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100                                                                                                                                                                                                                                                                        222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100                                                                                                                                                                                                                                                                        222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1                                                                                                                                     222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                                                                                                                                                                                                                                                                         222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100                                                                                                                                                                                                                                                                        222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                                                                                                                                                                                                                                                                         222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5                                                                                                                                     222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100                                                                                                                                                                                                                                                                        222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100                                                                                                                                                                                                                                                                        222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100                                                                                                                                                                                                                                                                        222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100                                                                                                                                                                                                                                                                        222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100                                                                                                                                                                                                                                                                        222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5                                                                                                                                     222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                                                                                                                                                                                                                                                                         222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100                                                                                                                                                                                                                                                                        222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2                                                                                                                                     221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                                                                                                                                                                                                                                                                         221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                                                                                                                                                                                                                                                                         221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                                                                                                                                                                                                                                                                         221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                                                                                                                                                                                                                                                                         221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5                                                                                                                                     221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100                                                                                                                                                                                                                                                                        221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                                                                                                                                                                                                                                                                         221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                                                                                                                                                                                                                                                                         221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100                                                                                                                                                                                                                                                                        221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100                                                                                                                                                                                                                                                                        221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2                                                                                                                                     221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2                                                                                                                                     221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7                                                                                                                                     221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100                                                                                                                                                                                                                                                                        221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                                                                                                                                                                                                                                                                         221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100                                                                                                                                                                                                                                                                        221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100                                                                                                                                                                                                                                                                        221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1                                                                                                                                     221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1                                                                                                                                     221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                                                                                                                                                                                                                                                                         221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                                                                                                                                                                                                                                                                         221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                                                                                                                                                                                                                                                                         221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                                                                                                                                                                                                                                                                         221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                                                                                                                                                                                                                                                                         221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                                                                                                                                                                                                                                                                         221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2                                                                                                                                     221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                                                                                                                                                                                                                                                                         221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3                                                                                                                                     220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                                                                                                                                                                                                                                                                         220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100                                                                                                                                                                                                                                                                        221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100                                                                                                                                                                                                                                                                        220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100                                                                                                                                                                                                                                                                        220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100                                                                                                                                                                                                                                                                        220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                                                                                                                                                                                                                                                                         220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                                                                                                                                                                                                                                                                         220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                                                                                                                                                                                                                                                                         220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                                                                                                                                                                                                                                                                         220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                                                                                                                                                                                                                                                                         220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                                                                                                                                                                                                                                                                         220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100                                                                                                                                                                                                                                                                        220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100                                                                                                                                                                                                                                                                        220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                                                                                                                                                                                                                                                                         220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2                                                                                                                                     220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                                                                                                                                                                                                                                                                         220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                                                                                                                                                                                                                                                                         220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100                                                                                                                                                                                                                                                                        220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100                                                                                                                                                                                                                                                                        220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100                                                                                                                                                                                                                                                                        220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100                                                                                                                                                                                                                                                                        220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100                                                                                                                                                                                                                                                                        220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100                                                                                                                                                                                                                                                                        220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3                                                                                                                                     220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                                                                                                                                                                                                                                                                         220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2                                                                                                                                     220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100                                                                                                                                                                                                                                                                        220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100                                                                                                                                                                                                                                                                        220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                                                                                                                                                                                                                                                                         220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7                                                                                                                                     220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9                                                                                                                                     220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2                                                                                                                                     220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                                                                                                                                                                                                                                                                         220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                                                                                                                                                                                                                                                                         220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100                                                                                                                                                                                                                                                                        220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100                                                                                                                                                                                                                                                                        220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100                                                                                                                                                                                                                                                                        220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100                                                                                                                                                                                                                                                                        220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100                                                                                                                                                                                                                                                                        220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100                                                                                                                                                                                                                                                                        219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100                                                                                                                                                                                                                                                                        219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100                                                                                                                                                                                                                                                                        219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100                                                                                                                                                                                                                                                                        219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100                                                                                                                                                                                                                                                                        219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                                                                                                                                                                                                                                                                         219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                                                                                                                                                                                                                                                                         219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100                                                                                                                                                                                                                                                                        219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                                                                                                                                                                                                                                                                         219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100                                                                                                                                                                                                                                                                        219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                                                                                                                                                                                                                                                                         219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                                                                                                                                                                                                                                                                         219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3                                                                                                                                     219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100                                                                                                                                                                                                                                                                        219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                                                                                                                                                                                                                                                                         219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2                                                                                                                                     219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                                                                                                                                                                                                                                                                         219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                                                                                                                                                                                                                                                                         219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                                                                                                                                                                                                                                                                         219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100                                                                                                                                                                                                                                                                        219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                                                                                                                                                                                                                                                                         219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                                                                                                                                                                                                                                                                         219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100                                                                                                                                                                                                                                                                        219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100                                                                                                                                                                                                                                                                        219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100                                                                                                                                                                                                                                                                        219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                                                                                                                                                                                                                                                                         219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                                                                                                                                                                                                                                                                         219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                                                                                                                                                                                                                                                                         219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100                                                                                                                                                                                                                                                                        219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100                                                                                                                                                                                                                                                                        219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100                                                                                                                                                                                                                                                                        219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                                                                                                                                                                                                                                                                         219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                                                                                                                                                                                                                                                                         219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100                                                                                                                                                                                                                                                                        219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100                                                                                                                                                                                                                                                                        219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100                                                                                                                                                                                                                                                                        219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100                                                                                                                                                                                                                                                                        219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100                                                                                                                                                                                                                                                                        219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5                                                                                                                                     219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                                                                                                                                                                                                                                                                         219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                                                                                                                                                                                                                                                                         219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100                                                                                                                                                                                                                                                                        219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100                                                                                                                                                                                                                                                                        219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100                                                                                                                                                                                                                                                                        219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100                                                                                                                                                                                                                                                                        219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                                                                                                                                                                                                                                                                         219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                                                                                                                                                                                                                                                                         219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                                                                                                                                                                                                                                                                         219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100                                                                                                                                                                                                                                                                        219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                                                                                                                                                                                                                                                                         219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                                                                                                                                                                                                                                                                         219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100                                                                                                                                                                                                                                                                        219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100                                                                                                                                                                                                                                                                        219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                                                                                                                                                                                                                                                                         220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                                                                                                                                                                                                                                                                         220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100                                                                                                                                                                                                                                                                        220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100                                                                                                                                                                                                                                                                        220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                                                                                                                                                                                                                                                                         220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7                                                                                                                                     220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                                                                                                                                                                                                                                                                         220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100                                                                                                                                                                                                                                                                        219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                                                                                                                                                                                                                                                                         219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                                                                                                                                                                                                                                                                         219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                                                                                                                                                                                                                                                                         219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                                                                                                                                                                                                                                                                         219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                                                                                                                                                                                                                                                                         219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                                                                                                                                                                                                                                                                         220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3                                                                                                                                     220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100                                                                                                                                                                                                                                                                        220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                                                                                                                                                                                                                                                                         219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                                                                                                                                                                                                                                                                         219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                                                                                                                                                                                                                                                                         219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                                                                                                                                                                                                                                                                         219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2                                                                                                                                     219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                                                                                                                                                                                                                                                                         219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100                                                                                                                                                                                                                                                                        219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                                                                                                                                                                                                                                                                         219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                                                                                                                                                                                                                                                                         219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100                                                                                                                                                                                                                                                                        219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100                                                                                                                                                                                                                                                                        219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                                                                                                                                                                                                                                                                         220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                                                                                                                                                                                                                                                                         220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                                                                                                                                                                                                                                                                         220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100                                                                                                                                                                                                                                                                        220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                                                                                                                                                                                                                                                                         220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                                                                                                                                                                                                                                                                         220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                                                                                                                                                                                                                                                                         220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                                                                                                                                                                                                                                                                         220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100                                                                                                                                                                                                                                                                        220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100                                                                                                                                                                                                                                                                        220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100                                                                                                                                                                                                                                                                        220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100                                                                                                                                                                                                                                                                        221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                                                                                                                                                                                                                                                                         220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                                                                                                                                                                                                                                                                         220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                                                                                                                                                                                                                                                                         220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                                                                                                                                                                                                                                                                         220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                                                                                                                                                                                                                                                                         220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100                                                                                                                                                                                                                                                                        221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100                                                                                                                                                                                                                                                                        221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                                                                                                                                                                                                                                                                         221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                                                                                                                                                                                                                                                                         221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                                                                                                                                                                                                                                                                         221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                                                                                                                                                                                                                                                                         221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                                                                                                                                                                                                                                                                         221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                                                                                                                                                                                                                                                                         221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3                                                                                                                                     221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100                                                                                                                                                                                                                                                                        221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100                                                                                                                                                                                                                                                                        220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                                                                                                                                                                                                                                                                         220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100                                                                                                                                                                                                                                                                        220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                                                                                                                                                                                                                                                                         220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                                                                                                                                                                                                                                                                         220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                                                                                                                                                                                                                                                                         220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                                                                                                                                                                                                                                                                         220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5                                                                                                                                     220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5                                                                                                                                     220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100                                                                                                                                                                                                                                                                        220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100                                                                                                                                                                                                                                                                        220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1                                                                                                                                     219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100                                                                                                                                                                                                                                                                        219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5                                                                                                                                     219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                                                                                                                                                                                                                                                                         219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                                                                                                                                                                                                                                                                         219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                                                                                                                                                                                                                                                                         219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                                                                                                                                                                                                                                                                         219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5                                                                                                                                     219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                                                                                                                                                                                                                                                                         219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                                                                                                                                                                                                                                                                         219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100                                                                                                                                                                                                                                                                        219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100                                                                                                                                                                                                                                                                        219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8                                                                                                                                     219.79                 USD       17:01:56    NYSE           VHTB2592120250421E

 Number of Shares  Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100               226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100               226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100               226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5    226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100               225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100               226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100               226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100               226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100               226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100               226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100               226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100               225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100               225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100               225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100               225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100               225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100               224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100               224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112               224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100               224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100               224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100               224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100               225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100               224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1    224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4    224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1    224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100               224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1    224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100               224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100               224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100               224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100               224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100               224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1    224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100               223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100               223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100               224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100               223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100               223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100               223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100               223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100               223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100               223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2    223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2    223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2    223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1    222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1    222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100               223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100               222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100               222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100               222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1    222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100               222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5    222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100               222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100               222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100               222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100               222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100               222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5    222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100               222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2    221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5    221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100               221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100               221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100               221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2    221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2    221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7    221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100               221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100               221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100               221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1    221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1    221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2    221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3    220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100               221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100               220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100               220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100               220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100               220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100               220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2    220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100               220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100               220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100               220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100               220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100               220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3    220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2    220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100               220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100               220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7    220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9    220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2    220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100               220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100               220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100               220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100               220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100               220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100               219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100               219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100               219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100               219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100               219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100               219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100               219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3    219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100               219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2    219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100               219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100               219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100               219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100               219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100               219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100               219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100               219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100               219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100               219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100               219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100               219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100               219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5    219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100               219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100               219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100               219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100               219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100               219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100               219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100               219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100               220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100               220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7    220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100               219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3    220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100               220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2    219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100               219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100               219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100               220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100               219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100               220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100               220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100               220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100               220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100               221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100               221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100               221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1    221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1    221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3    221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100               221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100               220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100               220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5    220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5    220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100               220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100               220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1    219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100               219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5    219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5    219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100               219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100               219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8    219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 18                219.79                 USD       17:01:56    NYSE           VHTB2592220250421E
 18                219.79                 USD       17:01:56    NYSE           VHTB2592320250421E
 56                219.79                 USD
 Number of Shares                                                                                     Price per share (USD)  Currency  Trade Time  Trading Venue  Transaction ID
 100                                                                                                  226.53                 USD       13:32:30    NASD           VHTB7820250421E
 100                                                                                                  226.18                 USD       13:33:23    NYSE           VHTB9820250421E
 100                                                                                                  226.57                 USD       13:34:09    PCSE           VHTB13320250421E
 25                                                                                                   226.08                 USD       13:34:59    NQBX           VHTB15420250421E
 75                                                                                                   226.08                 USD       13:34:59    NQBX           VHTB15520250421E
 48                                                                                                   226.07                 USD       13:36:07    BATS           VHTB19020250421E
 47                                                                                                   226.07                 USD       13:36:07    BATS           VHTB19120250421E
 5                                                  226.07                 USD       13:36:07    BATS           VHTB19220250421E
 15                                                                                                   225.31                 USD       13:37:06    BATS           VHTB22620250421E
 85                                                                                                   225.31                 USD       13:37:06    BATS           VHTB22720250421E
 100                                                                                                  225.83                 USD       13:38:22    NYSE           VHTB29620250421E
 50                                                                                                   225.76                 USD       13:39:32    NASD           VHTB34320250421E
 50                                                                                                   225.76                 USD       13:39:32    NASD           VHTB34420250421E
 93                                                                                                   225.95                 USD       13:40:47    BATS           VHTB43620250421E
 100                                                                                                  226.48                 USD       13:42:08    EPRL           VHTB48020250421E
 100                                                                                                  226.26                 USD       13:43:27    MEMX           VHTB56420250421E
 100                                                                                                  226.29                 USD       13:44:04    ONEC           VHTB59120250421E
 100                                                                                                  226.39                 USD       13:44:04    KNMX           VHTB59220250421E
 100                                                                                                  226.13                 USD       13:47:27    BATS           VHTB75120250421E
 100                                                                                                  226.13                 USD       13:48:48    BIDS           VHTB89220250421E
 70                                                                                                   226.13                 USD       13:50:11    NASD           VHTB98020250421E
 30                                                                                                   226.13                 USD       13:50:11    NASD           VHTB98120250421E
 100                                                                                                  225.59                 USD       13:51:36    MEMX           VHTB105720250421E
 100                                                                                                  225.58                 USD       13:53:02    PCSE           VHTB113620250421E
 100                                                                                                  225.57                 USD       13:54:28    PCSE           VHTB119520250421E
 100                                                                                                  225.62                 USD       13:56:08    PCSE           VHTB134620250421E
 100                                                                                                  225.23                 USD       13:58:12    BATS           VHTB144420250421E
 100                                                                                                  224.68                 USD       13:59:04    BATS           VHTB146620250421E
 100                                                                                                  224.44                 USD       14:00:41    PCSE           VHTB159820250421E
 44                                                                                                   224.51                 USD       14:02:39    PCSE           VHTB172420250421E
 56                                                                                                   224.51                 USD       14:02:39    PCSE           VHTB172520250421E
 15                                                                                                   224.40                 USD       14:03:49    PCSE           VHTB184520250421E
 112                                                                                                  224.48                 USD       14:03:49    PCSE           VHTB184620250421E
 73                                                                                                   224.50                 USD       14:03:49    PCSE           VHTB184720250421E
 22                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185420250421E
 29                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185520250421E
 49                                                                                                   224.47                 USD       14:04:04    MEMX           VHTB185620250421E
 100                                                                                                  224.84                 USD       14:05:55    ONEC           VHTB201620250421E
 100                                                                                                  224.62                 USD       14:07:21    MEMX           VHTB211820250421E
 100                                                                                                  224.65                 USD       14:09:16    BATS           VHTB221420250421E
 100                                                                                                  225.03                 USD       14:10:56    EPRL           VHTB230220250421E
 100                                                                                                  224.95                 USD       14:12:43    NYSE           VHTB241620250421E
 21                                                                                                   224.64                 USD       14:13:26    MEMX           VHTB244820250421E
 1                                                  224.64                 USD       14:13:26    MEMX           VHTB244920250421E
 78                                                                                                   224.64                 USD       14:13:26    MEMX           VHTB245020250421E
 4                                                  224.81                 USD       14:14:15    NASD           VHTB253220250421E
 12                                                                                                   224.81                 USD       14:14:15    NASD           VHTB253320250421E
 63                                                                                                   224.81                 USD       14:14:15    NASD           VHTB253420250421E
 1                                                  224.81                 USD       14:14:15    NASD           VHTB253520250421E
 20                                                                                                   224.81                 USD       14:14:15    NYSE           VHTB253620250421E
 100                                                                                                  224.82                 USD       14:14:26    BATS           VHTB254920250421E
 1                                                  224.56                 USD       14:16:17    NASD           VHTB266120250421E
 100                                                                                                  224.58                 USD       14:16:17    MEMX           VHTB266420250421E
 99                                                                                                   224.56                 USD       14:16:19    NASD           VHTB266620250421E
 100                                                                                                  224.51                 USD       14:16:20    NASD           VHTB266820250421E
 100                                                                                                  224.34                 USD       14:16:38    XCIS           VHTB272320250421E
 12                                                                                                   224.19                 USD       14:18:09    BATS           VHTB284620250421E
 25                                                                                                   224.20                 USD       14:18:09    BATS           VHTB284720250421E
 37                                                                                                   224.21                 USD       14:18:09    BATS           VHTB284820250421E
 26                                                                                                   224.23                 USD       14:18:09    BATS           VHTB284920250421E
 100                                                                                                  224.32                 USD       14:20:02    KNMX           VHTB295420250421E
 100                                                                                                  224.19                 USD       14:22:00    MEMX           VHTB314420250421E
 1                                                  224.12                 USD       14:23:55    BATS           VHTB337920250421E
 99                                                                                                   224.12                 USD       14:23:55    BATS           VHTB338020250421E
 77                                                                                                   224.23                 USD       14:25:52    BATS           VHTB352720250421E
 23                                                                                                   224.23                 USD       14:25:52    BATS           VHTB352820250421E
 100                                                                                                  223.89                 USD       14:28:03    MEMX           VHTB364920250421E
 100                                                                                                  223.69                 USD       14:28:34    NQBX           VHTB368920250421E
 100                                                                                                  224.00                 USD       14:29:46    BIDS           VHTB379020250421E
 100                                                                                                  223.65                 USD       14:31:47    XCIS           VHTB391020250421E
 100                                                                                                  223.46                 USD       14:33:50    NYSE           VHTB399720250421E
 100                                                                                                  223.74                 USD       14:35:56    PCSE           VHTB411220250421E
 20                                                                                                   223.77                 USD       14:38:14    LEVL           VHTB427120250421E
 80                                                                                                   223.91                 USD       14:38:14    KNMX           VHTB427220250421E
 100                                                                                                  223.60                 USD       14:38:55    MEMX           VHTB430820250421E
 100                                                                                                  223.86                 USD       14:40:16    NASD           VHTB444720250421E
 100                                                                                                  223.77                 USD       14:42:20    NQBX           VHTB458520250421E
 2                                                  223.64                 USD       14:42:28    PCSE           VHTB458820250421E
 17                                                                                                   223.64                 USD       14:42:28    PCSE           VHTB458920250421E
 2                                                  223.64                 USD       14:42:28    PCSE           VHTB459020250421E
 2                                                  223.64                 USD       14:42:28    PCSE           VHTB459120250421E
 77                                                                                                   223.64                 USD       14:42:28    PCSE           VHTB459220250421E
 1                                                  222.96                 USD       14:44:28    NQBX           VHTB471520250421E
 99                                                                                                   222.96                 USD       14:44:28    NQBX           VHTB471620250421E
 1                                                  222.88                 USD       14:46:38    NASD           VHTB483820250421E
 100                                                                                                  223.10                 USD       14:47:01    NQBX           VHTB486020250421E
 100                                                                                                  222.84                 USD       14:47:09    BATS           VHTB487620250421E
 100                                                                                                  222.84                 USD       14:48:52    NYSE           VHTB536420250421E
 100                                                                                                  222.63                 USD       14:51:11    KNMX           VHTB596620250421E
 1                                                  222.56                 USD       14:53:21    BATS           VHTB623620250421E
 76                                                                                                   222.56                 USD       14:53:21    BATS           VHTB623720250421E
 100                                                                                                  222.72                 USD       14:55:42    NASD           VHTB665820250421E
 95                                                                                                   222.52                 USD       14:57:47    NASD           VHTB727820250421E
 5                                                  222.52                 USD       14:57:47    NASD           VHTB727920250421E
 100                                                                                                  222.62                 USD       14:59:57    PCSE           VHTB772320250421E
 100                                                                                                  222.54                 USD       15:02:04    PCSE           VHTB818120250421E
 100                                                                                                  222.36                 USD       15:02:47    MEMX           VHTB825020250421E
 100                                                                                                  222.25                 USD       15:04:19    NYSE           VHTB842020250421E
 100                                                                                                  222.17                 USD       15:06:10    PCSE           VHTB881320250421E
 5                                                  222.04                 USD       15:06:18    BATS           VHTB891420250421E
 95                                                                                                   222.04                 USD       15:06:20    BATS           VHTB891520250421E
 100                                                                                                  222.14                 USD       15:06:22    BATS           VHTB894320250421E
 2                                                  221.87                 USD       15:07:41    BATS           VHTB920620250421E
 56                                                                                                   221.95                 USD       15:08:49    BATS           VHTB961820250421E
 25                                                                                                   221.95                 USD       15:08:49    BATS           VHTB961920250421E
 19                                                                                                   221.99                 USD       15:08:49    BATS           VHTB962020250421E
 95                                                                                                   221.77                 USD       15:09:16    NASD           VHTB975320250421E
 5                                                  221.77                 USD       15:10:15    NASD           VHTB995620250421E
 100                                                                                                  221.77                 USD       15:10:41    MEMX           VHTB1004620250421E
 29                                                                                                   221.74                 USD       15:11:25    NASD           VHTB1021120250421E
 71                                                                                                   221.74                 USD       15:11:25    NASD           VHTB1021320250421E
 100                                                                                                  221.59                 USD       15:12:09    JPMX           VHTB1046120250421E
 100                                                                                                  221.59                 USD       15:12:11    PCSE           VHTB1046820250421E
 2                                                  221.32                 USD       15:14:38    PCSE           VHTB1105820250421E
 2                                                  221.32                 USD       15:14:38    PCSE           VHTB1105920250421E
 7                                                  221.37                 USD       15:17:08    BATY           VHTB1152620250421E
 100                                                                                                  221.39                 USD       15:17:15    MEMX           VHTB1153520250421E
 50                                                                                                   221.38                 USD       15:17:15    NQBX           VHTB1153620250421E
 100                                                                                                  221.64                 USD       15:19:22    MEMX           VHTB1189720250421E
 100                                                                                                  221.38                 USD       15:20:58    NASD           VHTB1218320250421E
 1                                                  221.28                 USD       15:20:59    NASD           VHTB1218420250421E
 1                                                  221.28                 USD       15:20:59    NASD           VHTB1218520250421E
 98                                                                                                   221.28                 USD       15:20:59    NASD           VHTB1218620250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1221920250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222020250421E
 12                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222120250421E
 25                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222220250421E
 13                                                                                                   221.17                 USD       15:21:08    MEMX           VHTB1222320250421E
 2                                                  221.00                 USD       15:21:53    NYSE           VHTB1227620250421E
 98                                                                                                   221.00                 USD       15:21:53    NYSE           VHTB1227720250421E
 3                                                  220.93                 USD       15:22:43    BATY           VHTB1236520250421E
 25                                                                                                   220.93                 USD       15:22:45    BATS           VHTB1236820250421E
 100                                                                                                  221.08                 USD       15:23:50    KNMX           VHTB1252920250421E
 100                                                                                                  220.80                 USD       15:24:55    BATS           VHTB1261020250421E
 100                                                                                                  220.80                 USD       15:25:04    NASD           VHTB1263720250421E
 100                                                                                                  220.90                 USD       15:26:02    NASD           VHTB1274120250421E
 50                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308420250421E
 22                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308520250421E
 28                                                                                                   220.90                 USD       15:28:21    NYSE           VHTB1308620250421E
 36                                                                                                   220.56                 USD       15:29:12    NASD           VHTB1322820250421E
 18                                                                                                   220.73                 USD       15:30:49    NYSE           VHTB1351020250421E
 82                                                                                                   220.73                 USD       15:30:49    NYSE           VHTB1351120250421E
 100                                                                                                  220.61                 USD       15:31:14    PCSE           VHTB1357920250421E
 100                                                                                                  220.54                 USD       15:33:15    BATS           VHTB1387020250421E
 98                                                                                                   220.54                 USD       15:33:15    BATS           VHTB1387120250421E
 2                                                  220.54                 USD       15:33:15    BATS           VHTB1387220250421E
 50                                                                                                   220.60                 USD       15:34:06    BATY           VHTB1396720250421E
 50                                                                                                   220.61                 USD       15:34:06    BATY           VHTB1396820250421E
 100                                                                                                  220.50                 USD       15:35:30    NASD           VHTB1415720250421E
 100                                                                                                  220.42                 USD       15:37:45    BATY           VHTB1452720250421E
 100                                                                                                  220.48                 USD       15:37:56    NASD           VHTB1455120250421E
 100                                                                                                  220.54                 USD       15:40:25    NASD           VHTB1475120250421E
 100                                                                                                  220.65                 USD       15:40:26    BATS           VHTB1475220250421E
 100                                                                                                  220.57                 USD       15:42:55    MEMX           VHTB1489220250421E
 3                                                  220.57                 USD       15:42:55    NASD           VHTB1489320250421E
 41                                                                                                   220.57                 USD       15:42:55    PCSE           VHTB1489420250421E
 2                                                  220.57                 USD       15:42:55    PCSE           VHTB1489520250421E
 100                                                                                                  220.57                 USD       15:42:55    MEMX           VHTB1489620250421E
 100                                                                                                  220.57                 USD       15:42:55    BATS           VHTB1489720250421E
 41                                                                                                   220.57                 USD       15:42:55    PCSE           VHTB1489820250421E
 7                                                  220.57                 USD       15:42:55    PCSE           VHTB1489920250421E
 9                                                  220.57                 USD       15:42:55    PCSE           VHTB1490020250421E
 2                                                  220.57                 USD       15:42:55    NASD           VHTB1490120250421E
 10                                                                                                   220.57                 USD       15:42:55    NASD           VHTB1490220250421E
 85                                                                                                   220.57                 USD       15:42:55    NASD           VHTB1490320250421E
 100                                                                                                  220.50                 USD       15:44:18    PCSE           VHTB1504520250421E
 100                                                                                                  220.50                 USD       15:44:18    NQBX           VHTB1504620250421E
 100                                                                                                  220.50                 USD       15:44:18    NASD           VHTB1504720250421E
 100                                                                                                  220.48                 USD       15:44:18    IEXG           VHTB1504820250421E
 100                                                                                                  220.53                 USD       15:45:26    BATS           VHTB1511620250421E
 100                                                                                                  219.77                 USD       15:47:58    IEXG           VHTB1525020250421E
 100                                                                                                  219.48                 USD       15:50:12    BATS           VHTB1553920250421E
 100                                                                                                  219.63                 USD       15:50:32    PCSE           VHTB1555220250421E
 100                                                                                                  219.58                 USD       15:50:35    MEMX           VHTB1555320250421E
 100                                                                                                  219.50                 USD       15:50:45    BATS           VHTB1555820250421E
 50                                                                                                   219.50                 USD       15:50:45    PCSE           VHTB1555920250421E
 50                                                                                                   219.50                 USD       15:50:45    PCSE           VHTB1556020250421E
 100                                                                                                  219.50                 USD       15:50:45    NYSE           VHTB1556120250421E
 49                                                                                                   219.21                 USD       15:52:11    BATY           VHTB1562120250421E
 100                                                                                                  219.42                 USD       15:52:32    BATY           VHTB1566120250421E
 25                                                                                                   219.59                 USD       15:52:52    PCSE           VHTB1568620250421E
 72                                                                                                   219.59                 USD       15:52:52    PCSE           VHTB1568720250421E
 3                                                  219.59                 USD       15:52:52    PCSE           VHTB1568820250421E
 100                                                                                                  219.56                 USD       15:53:51    NASD           VHTB1574620250421E
 93                                                                                                   219.21                 USD       15:54:19    BATY           VHTB1576320250421E
 2                                                  219.21                 USD       15:54:42    NASD           VHTB1578520250421E
 50                                                                                                   219.21                 USD       15:54:43    XCIS           VHTB1578620250421E
 50                                                                                                   219.21                 USD       15:55:11    XCIS           VHTB1581620250421E
 98                                                                                                   219.21                 USD       15:55:45    NASD           VHTB1585120250421E
 100                                                                                                  219.21                 USD       15:56:03    JPMX           VHTB1587120250421E
 49                                                                                                   219.20                 USD       15:56:42    XCIS           VHTB1591320250421E
 51                                                                                                   219.20                 USD       15:57:09    XCIS           VHTB1593820250421E
 100                                                                                                  219.39                 USD       15:57:32    BATS           VHTB1596220250421E
 100                                                                                                  219.37                 USD       15:59:07    BATY           VHTB1616920250421E
 100                                                                                                  219.37                 USD       15:59:07    NASD           VHTB1617020250421E
 28                                                                                                   219.37                 USD       15:59:07    PCSE           VHTB1617120250421E
 72                                                                                                   219.37                 USD       15:59:07    PCSE           VHTB1617220250421E
 73                                                                                                   219.37                 USD       15:59:07    MEMX           VHTB1617320250421E
 100                                                                                                  219.34                 USD       16:00:36    BATS           VHTB1634720250421E
 100                                                                                                  219.15                 USD       16:00:37    JPMX           VHTB1634820250421E
 100                                                                                                  219.40                 USD       16:01:27    BATS           VHTB1640020250421E
 25                                                                                                   219.43                 USD       16:01:31    MEMX           VHTB1640320250421E
 75                                                                                                   219.44                 USD       16:01:31    MEMX           VHTB1640420250421E
 100                                                                                                  219.33                 USD       16:01:33    BATS           VHTB1642320250421E
 100                                                                                                  219.33                 USD       16:01:33    BATY           VHTB1642420250421E
 100                                                                                                  219.33                 USD       16:01:33    PCSE           VHTB1642520250421E
 100                                                                                                  219.33                 USD       16:01:33    NYSE           VHTB1642620250421E
 100                                                                                                  219.48                 USD       16:03:41    NASD           VHTB1658920250421E
 5                                                  219.44                 USD       16:03:41    BATY           VHTB1659020250421E
 14                                                                                                   219.44                 USD       16:03:41    BATY           VHTB1659120250421E
 81                                                                                                   219.44                 USD       16:03:46    BATY           VHTB1659520250421E
 100                                                                                                  219.44                 USD       16:03:46    BATS           VHTB1659620250421E
 100                                                                                                  219.44                 USD       16:03:46    NASD           VHTB1659720250421E
 100                                                                                                  219.70                 USD       16:06:31    NASD           VHTB1685420250421E
 100                                                                                                  219.62                 USD       16:06:31    NYSE           VHTB1685520250421E
 50                                                                                                   219.62                 USD       16:06:31    BATS           VHTB1685620250421E
 50                                                                                                   219.62                 USD       16:06:31    BATS           VHTB1685720250421E
 18                                                                                                   219.60                 USD       16:08:57    PCSE           VHTB1701920250421E
 100                                                                                                  219.88                 USD       16:08:59    BATS           VHTB1702020250421E
 75                                                                                                   219.96                 USD       16:08:59    MEMX           VHTB1702120250421E
 25                                                                                                   219.98                 USD       16:08:59    MEMX           VHTB1702220250421E
 100                                                                                                  219.97                 USD       16:08:59    NASD           VHTB1702320250421E
 100                                                                                                  219.97                 USD       16:08:59    PCSE           VHTB1702420250421E
 54                                                                                                   220.03                 USD       16:11:23    PCSE           VHTB1725920250421E
 46                                                                                                   220.03                 USD       16:11:23    PCSE           VHTB1726020250421E
 100                                                                                                  220.13                 USD       16:14:46    XCIS           VHTB1745320250421E
 100                                                                                                  220.04                 USD       16:16:01    NASD           VHTB1763120250421E
 74                                                                                                   220.04                 USD       16:16:01    NYSE           VHTB1763220250421E
 7                                                  220.04                 USD       16:16:01    NYSE           VHTB1763320250421E
 19                                                                                                   220.04                 USD       16:16:01    NYSE           VHTB1763420250421E
 100                                                                                                  219.97                 USD       16:16:05    NASD           VHTB1765020250421E
 90                                                                                                   219.92                 USD       16:16:10    NASD           VHTB1766020250421E
 90                                                                                                   219.92                 USD       16:16:14    NASD           VHTB1768220250421E
 10                                                                                                   219.92                 USD       16:16:14    NASD           VHTB1768320250421E
 10                                                                                                   219.92                 USD       16:16:16    NASD           VHTB1768420250421E
 72                                                                                                   219.92                 USD       16:16:16    PCSE           VHTB1768520250421E
 97                                                                                                   220.00                 USD       16:17:26    NYSE           VHTB1777620250421E
 3                                                  220.00                 USD       16:17:26    NYSE           VHTB1777720250421E
 100                                                                                                  220.01                 USD       16:18:30    NASD           VHTB1793020250421E
 27                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796020250421E
 28                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796120250421E
 28                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796220250421E
 17                                                                                                   219.86                 USD       16:18:42    BATS           VHTB1796320250421E
 2                                                  219.86                 USD       16:18:42    BATY           VHTB1796420250421E
 98                                                                                                   219.86                 USD       16:18:43    BATY           VHTB1796520250421E
 100                                                                                                  219.86                 USD       16:18:44    MEMX           VHTB1796820250421E
 79                                                                                                   219.86                 USD       16:18:44    PCSE           VHTB1796920250421E
 21                                                                                                   219.86                 USD       16:18:44    PCSE           VHTB1797020250421E
 100                                                                                                  219.91                 USD       16:18:53    NYSE           VHTB1799020250421E
 100                                                                                                  220.10                 USD       16:21:44    MEMX           VHTB1842420250421E
 100                                                                                                  219.97                 USD       16:22:45    XCIS           VHTB1859920250421E
 12                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896520250421E
 48                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896620250421E
 40                                                                                                   220.75                 USD       16:25:16    PCSE           VHTB1896720250421E
 100                                                                                                  220.42                 USD       16:27:12    IEXG           VHTB1929020250421E
 75                                                                                                   220.65                 USD       16:27:21    BATS           VHTB1932320250421E
 25                                                                                                   220.67                 USD       16:27:21    BATS           VHTB1932420250421E
 18                                                                                                   220.49                 USD       16:27:21    NASD           VHTB1932520250421E
 82                                                                                                   220.49                 USD       16:27:21    NASD           VHTB1932620250421E
 100                                                                                                  220.49                 USD       16:27:21    MEMX           VHTB1932720250421E
 100                                                                                                  220.57                 USD       16:28:49    PCSE           VHTB1959220250421E
 100                                                                                                  220.60                 USD       16:29:37    NYSE           VHTB1973020250421E
 100                                                                                                  221.37                 USD       16:32:37    KNMX           VHTB2075820250421E
 23                                                                                                   220.79                 USD       16:34:28    PCSE           VHTB2118820250421E
 69                                                                                                   220.79                 USD       16:34:28    PCSE           VHTB2118920250421E
 71                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119020250421E
 19                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119120250421E
 10                                                                                                   220.92                 USD       16:34:28    EPRL           VHTB2119220250421E
 100                                                                                                  221.11                 USD       16:36:18    EPRL           VHTB2155020250421E
 100                                                                                                  221.12                 USD       16:40:08    MEMX           VHTB2208520250421E
 71                                                                                                   221.00                 USD       16:43:14    NASD           VHTB2270120250421E
 62                                                                                                   221.18                 USD       16:43:45    PCSE           VHTB2279020250421E
 38                                                                                                   221.18                 USD       16:43:45    PCSE           VHTB2279120250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2284720250421E
 50                                                                                                   221.00                 USD       16:44:00    MEMX           VHTB2284820250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2284920250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285020250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285120250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285220250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285320250421E
 28                                                                                                   221.00                 USD       16:44:00    BATS           VHTB2285420250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285520250421E
 1                                                  221.00                 USD       16:44:00    BATS           VHTB2285620250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285720250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285820250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2285920250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2286020250421E
 1                                                  221.00                 USD       16:44:00    BATS           VHTB2286120250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2286220250421E
 72                                                                                                   221.00                 USD       16:44:00    BATS           VHTB2286320250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2286420250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2286520250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2286620250421E
 3                                                  221.00                 USD       16:44:00    BATS           VHTB2286720250421E
 100                                                                                                  221.00                 USD       16:44:01    MEMX           VHTB2286820250421E
 100                                                                                                  220.66                 USD       16:46:34    IEXG           VHTB2339620250421E
 93                                                                                                   220.42                 USD       16:47:16    NASD           VHTB2352220250421E
 100                                                                                                  220.41                 USD       16:47:25    IEXG           VHTB2353420250421E
 50                                                                                                   220.43                 USD       16:47:25    IEXG           VHTB2353520250421E
 50                                                                                                   220.43                 USD       16:47:25    IEXG           VHTB2353620250421E
 36                                                                                                   220.47                 USD       16:50:01    MEMX           VHTB2406920250421E
 64                                                                                                   220.47                 USD       16:50:01    MEMX           VHTB2407020250421E
 5                                                  220.27                 USD       16:50:57    PCSE           VHTB2436020250421E
 5                                                  220.27                 USD       16:50:57    PCSE           VHTB2436120250421E
 100                                                                                                  220.12                 USD       16:51:47    BATS           VHTB2448520250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2458920250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459020250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459120250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459220250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459320250421E
 100                                                                                                  220.10                 USD       16:52:32    EPRL           VHTB2459420250421E
 1                                                  219.75                 USD       16:55:10    BATS           VHTB2516720250421E
 100                                                                                                  219.89                 USD       16:55:36    NYSE           VHTB2524820250421E
 5                                                  219.83                 USD       16:57:24    BATS           VHTB2550520250421E
 50                                                                                                   219.83                 USD       16:57:24    BATS           VHTB2550620250421E
 45                                                                                                   219.84                 USD       16:57:24    BATS           VHTB2550720250421E
 12                                                                                                   219.83                 USD       16:57:24    NASD           VHTB2550820250421E
 88                                                                                                   219.84                 USD       16:57:24    NASD           VHTB2550920250421E
 5                                                  219.73                 USD       16:59:39    BATS           VHTB2575120250421E
 25                                                                                                   219.75                 USD       16:59:39    BATS           VHTB2575220250421E
 70                                                                                                   219.76                 USD       16:59:39    BATS           VHTB2575320250421E
 100                                                                                                  219.94                 USD       17:01:18    NASD           VHTB2586320250421E
 100                                                                                                  219.79                 USD       17:01:56    NASD           VHTB2592020250421E
 8                                                  219.79                 USD       17:01:56    NYSE           VHTB2592120250421E
 18                                                                                                   219.79                 USD       17:01:56    NYSE           VHTB2592220250421E
 18                                                                                                   219.79                 USD       17:01:56    NYSE           VHTB2592320250421E
 56                                                                                                   219.79                 USD

 

 

 

 

 

 

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  POSLLLFLEZLEBBX

Recent news on Flutter Entertainment

See all news