Picture of Qualcomm logo

QCOM Qualcomm News Story

0.000.00%
us flag iconLast trade - 00:00
TechnologyBalancedLarge CapNeutral

REG - Societe Generale SA Qualcomm Inc - Form 8.3 - Qualcomm Incorporated

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

RNS Number : 7204R  Societe Generale SA  18 July 2025

FORM 8.3

 

PUBLIC OPENING POSITION DISCLOSURE/DEALING DISCLOSURE BY

A PERSON WITH INTERESTS IN RELEVANT SECURITIES REPRESENTING 1% OR MORE

Rule 8.3 of the Takeover Code (the "Code")

 

1.         KEY INFORMATION

 

 (a) Full name of discloser:                                                      SOCIETE GENERALE SA
 (b) Owner or controller of interests and short positions disclosed, if
 different from 1(a):

      The naming of nominee or vehicle companies is insufficient.  For a
 trust, the trustee(s), settlor and beneficiaries must be named.
 (c) Name of offeror/offeree in relation to whose relevant securities this form   Qualcomm Incorporated
 relates:

      Use a separate form for each offeror/offeree
 (d) If an exempt fund manager connected with an offeror/offeree, state this
 and specify identity of offeror/offeree:
 (e) Date position held/dealing undertaken:                                       17/07/2025

      For an opening position disclosure, state the latest practicable date
 prior to the disclosure
 (f)  In addition to the company in 1(c) above, is the discloser making           Yes: Alphawave IP Group plc
 disclosures in respect of any other party to the offer?

      If it is a cash offer or possible cash offer, state "N/A"

 

2.         POSITIONS OF THE PERSON MAKING THE DISCLOSURE

 

If there are positions or rights to subscribe to disclose in more than one
class of relevant securities of the offeror or offeree named in 1(c), copy
table 2(a) or (b) (as appropriate) for each additional class of relevant
security.

 

(a)        Interests and short positions in the relevant securities of
the offeror or offeree to which the disclosure relates following the dealing
(if any)

 

 Class of relevant security:                                          USD 0.0001 common
                                                                      Interests         Short positions
                                                                      Number     %      Number     %
 (1) Relevant securities owned and/or controlled:                     4,019,380  0.37   2,262,033  0.21
 (2) Cash-settled derivatives:                                        373,793    0.03   813,331    0.08
 (3) Stock-settled derivatives (including options) and agreements to  394,200    0.04   330,382    0.03
 purchase/sell:
 TOTAL:                                                               4,787,373  0.44   3,405,746  0.31

 

 

All interests and all short positions should be disclosed.

 

Details of any open stock-settled derivative positions (including traded
options), or agreements to purchase or sell relevant securities, should be
given on a Supplemental Form 8 (Open Positions).

(b)        Rights to subscribe for new securities (including directors'
and other employee options)

 

 Class of relevant security in relation to which subscription right exists:
 Details, including nature of the rights concerned and relevant percentages:

 

 

3.         DEALINGS (IF ANY) BY THE PERSON MAKING THE DISCLOSURE

 

Where there have been dealings in more than one class of relevant securities
of the offeror or offeree named in 1(c), copy table 3(a), (b), (c) or (d) (as
appropriate) for each additional class of relevant security dealt in.

 

The currency of all prices and other monetary amounts should be stated.

 

(a)        Purchases and sales

 

 Class of relevant security  Purchase/sale  Number of securities  Price per unit

                                                                  USD
 USD 0.0001 common           Purchase       26                    153.16
 USD 0.0001 common           Purchase       293                   153.1458
 USD 0.0001 common           Purchase       24                    152.98
 USD 0.0001 common           Purchase       24                    153.09
 USD 0.0001 common           Purchase       27                    153.32
 USD 0.0001 common           Purchase       3                     153.08
 USD 0.0001 common           Purchase       3                     152.97
 USD 0.0001 common           Purchase       2                     152.89
 USD 0.0001 common           Purchase       20                    152.82
 USD 0.0001 common           Purchase       29                    152.89
 USD 0.0001 common           Purchase       32                    152.82
 USD 0.0001 common           Purchase       37                    152.95
 USD 0.0001 common           Purchase       48                    152.82
 USD 0.0001 common           Purchase       57                    152.89
 USD 0.0001 common           Purchase       63                    152.95
 USD 0.0001 common           Purchase       100                   152.39
 USD 0.0001 common           Purchase       100                   152.44
 USD 0.0001 common           Purchase       100                   152.56
 USD 0.0001 common           Purchase       100                   152.61
 USD 0.0001 common           Purchase       100                   152.43
 USD 0.0001 common           Purchase       1                     152.91
 USD 0.0001 common           Purchase       9                     152.91
 USD 0.0001 common           Purchase       32                    152.91
 USD 0.0001 common           Purchase       58                    152.91
 USD 0.0001 common           Purchase       100                   152.43
 USD 0.0001 common           Purchase       100                   152.84
 USD 0.0001 common           Purchase       100                   152.9
 USD 0.0001 common           Purchase       2                     152.61
 USD 0.0001 common           Purchase       2                     152.57
 USD 0.0001 common           Purchase       2                     152.51
 USD 0.0001 common           Purchase       2                     152.64
 USD 0.0001 common           Purchase       3                     152.57
 USD 0.0001 common           Purchase       2                     152.38
 USD 0.0001 common           Purchase       2                     152.41
 USD 0.0001 common           Purchase       2                     152.56
 USD 0.0001 common           Purchase       3                     152.45
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       3                     152.62
 USD 0.0001 common           Purchase       4                     152.62
 USD 0.0001 common           Purchase       5                     152.62
 USD 0.0001 common           Purchase       5                     152.62
 USD 0.0001 common           Purchase       5                     152.65
 USD 0.0001 common           Purchase       7                     152.62
 USD 0.0001 common           Purchase       11                    152.61
 USD 0.0001 common           Purchase       12                    152.62
 USD 0.0001 common           Purchase       15                    152.61
 USD 0.0001 common           Purchase       19                    152.62
 USD 0.0001 common           Purchase       20                    152.65
 USD 0.0001 common           Purchase       23                    152.62
 USD 0.0001 common           Purchase       27                    152.62
 USD 0.0001 common           Purchase       30                    152.62
 USD 0.0001 common           Purchase       36                    152.61
 USD 0.0001 common           Purchase       49                    152.64
 USD 0.0001 common           Purchase       50                    152.62
 USD 0.0001 common           Purchase       50                    152.62
 USD 0.0001 common           Purchase       50                    152.65
 USD 0.0001 common           Purchase       61                    152.61
 USD 0.0001 common           Purchase       100                   152.61
 USD 0.0001 common           Purchase       100                   152.61
 USD 0.0001 common           Purchase       100                   152.61
 USD 0.0001 common           Purchase       100                   152.61
 USD 0.0001 common           Purchase       100                   152.62
 USD 0.0001 common           Purchase       100                   152.62
 USD 0.0001 common           Purchase       149                   152.61
 USD 0.0001 common           Purchase       159                   152.62
 USD 0.0001 common           Purchase       169                   152.61
 USD 0.0001 common           Purchase       251                   152.61
 USD 0.0001 common           Purchase       270                   152.61
 USD 0.0001 common           Purchase       300                   152.61
 USD 0.0001 common           Purchase       1,194                 152.65
 USD 0.0001 common           Purchase       1                     152.33
 USD 0.0001 common           Purchase       1                     152.35
 USD 0.0001 common           Purchase       1                     152.36
 USD 0.0001 common           Purchase       1                     152.36
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.37
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.38
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.39
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.4
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.41
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.42
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.43
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.44
 USD 0.0001 common           Purchase       1                     152.45
 USD 0.0001 common           Purchase       1                     152.45
 USD 0.0001 common           Purchase       1                     152.45
 USD 0.0001 common           Purchase       1                     152.45
 USD 0.0001 common           Purchase       1                     152.45
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.46
 USD 0.0001 common           Purchase       1                     152.47
 USD 0.0001 common           Purchase       1                     152.47
 USD 0.0001 common           Purchase       1                     152.47
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.48
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.49
 USD 0.0001 common           Purchase       1                     152.5
 USD 0.0001 common           Purchase       1                     152.5
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       1                     152.52
 USD 0.0001 common           Purchase       1                     152.52
 USD 0.0001 common           Purchase       1                     152.52
 USD 0.0001 common           Purchase       1                     152.52
 USD 0.0001 common           Purchase       1                     152.53
 USD 0.0001 common           Purchase       1                     152.53
 USD 0.0001 common           Purchase       1                     152.53
 USD 0.0001 common           Purchase       1                     152.53
 USD 0.0001 common           Purchase       1                     152.54
 USD 0.0001 common           Purchase       1                     152.54
 USD 0.0001 common           Purchase       1                     152.54
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.55
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       1                     152.57
 USD 0.0001 common           Purchase       1                     152.57
 USD 0.0001 common           Purchase       1                     152.57
 USD 0.0001 common           Purchase       1                     152.57
 USD 0.0001 common           Purchase       1                     152.57
 USD 0.0001 common           Purchase       1                     152.57
 USD 0.0001 common           Purchase       1                     152.58
 USD 0.0001 common           Purchase       1                     152.58
 USD 0.0001 common           Purchase       1                     152.58
 USD 0.0001 common           Purchase       1                     152.58
 USD 0.0001 common           Purchase       1                     152.58
 USD 0.0001 common           Purchase       1                     152.58
 USD 0.0001 common           Purchase       1                     152.59
 USD 0.0001 common           Purchase       1                     152.59
 USD 0.0001 common           Purchase       1                     152.59
 USD 0.0001 common           Purchase       1                     152.59
 USD 0.0001 common           Purchase       1                     152.59
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.6
 USD 0.0001 common           Purchase       1                     152.61
 USD 0.0001 common           Purchase       1                     152.61
 USD 0.0001 common           Purchase       1                     152.61
 USD 0.0001 common           Purchase       1                     152.61
 USD 0.0001 common           Purchase       1                     152.61
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.62
 USD 0.0001 common           Purchase       1                     152.65
 USD 0.0001 common           Purchase       1                     152.65
 USD 0.0001 common           Purchase       2                     152.34
 USD 0.0001 common           Purchase       2                     152.35
 USD 0.0001 common           Purchase       2                     152.37
 USD 0.0001 common           Purchase       2                     152.37
 USD 0.0001 common           Purchase       2                     152.37
 USD 0.0001 common           Purchase       2                     152.38
 USD 0.0001 common           Purchase       2                     152.38
 USD 0.0001 common           Purchase       2                     152.39
 USD 0.0001 common           Purchase       2                     152.4
 USD 0.0001 common           Purchase       2                     152.41
 USD 0.0001 common           Purchase       2                     152.41
 USD 0.0001 common           Purchase       2                     152.41
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.42
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.43
 USD 0.0001 common           Purchase       2                     152.44
 USD 0.0001 common           Purchase       2                     152.44
 USD 0.0001 common           Purchase       2                     152.44
 USD 0.0001 common           Purchase       2                     152.45
 USD 0.0001 common           Purchase       2                     152.45
 USD 0.0001 common           Purchase       2                     152.45
 USD 0.0001 common           Purchase       2                     152.45
 USD 0.0001 common           Purchase       2                     152.46
 USD 0.0001 common           Purchase       2                     152.47
 USD 0.0001 common           Purchase       2                     152.47
 USD 0.0001 common           Purchase       2                     152.48
 USD 0.0001 common           Purchase       2                     152.49
 USD 0.0001 common           Purchase       2                     152.49
 USD 0.0001 common           Purchase       2                     152.49
 USD 0.0001 common           Purchase       2                     152.49
 USD 0.0001 common           Purchase       2                     152.5
 USD 0.0001 common           Purchase       2                     152.5
 USD 0.0001 common           Purchase       2                     152.51
 USD 0.0001 common           Purchase       2                     152.51
 USD 0.0001 common           Purchase       2                     152.51
 USD 0.0001 common           Purchase       2                     152.52
 USD 0.0001 common           Purchase       2                     152.52
 USD 0.0001 common           Purchase       2                     152.53
 USD 0.0001 common           Purchase       2                     152.53
 USD 0.0001 common           Purchase       2                     152.53
 USD 0.0001 common           Purchase       2                     152.53
 USD 0.0001 common           Purchase       2                     152.55
 USD 0.0001 common           Purchase       2                     152.55
 USD 0.0001 common           Purchase       2                     152.55
 USD 0.0001 common           Purchase       2                     152.55
 USD 0.0001 common           Purchase       2                     152.55
 USD 0.0001 common           Purchase       2                     152.56
 USD 0.0001 common           Purchase       2                     152.56
 USD 0.0001 common           Purchase       2                     152.56
 USD 0.0001 common           Purchase       2                     152.56
 USD 0.0001 common           Purchase       2                     152.57
 USD 0.0001 common           Purchase       2                     152.57
 USD 0.0001 common           Purchase       2                     152.57
 USD 0.0001 common           Purchase       2                     152.57
 USD 0.0001 common           Purchase       2                     152.58
 USD 0.0001 common           Purchase       2                     152.58
 USD 0.0001 common           Purchase       2                     152.58
 USD 0.0001 common           Purchase       2                     152.58
 USD 0.0001 common           Purchase       2                     152.59
 USD 0.0001 common           Purchase       2                     152.59
 USD 0.0001 common           Purchase       2                     152.59
 USD 0.0001 common           Purchase       2                     152.59
 USD 0.0001 common           Purchase       2                     152.59
 USD 0.0001 common           Purchase       2                     152.59
 USD 0.0001 common           Purchase       2                     152.6
 USD 0.0001 common           Purchase       2                     152.6
 USD 0.0001 common           Purchase       2                     152.6
 USD 0.0001 common           Purchase       2                     152.6
 USD 0.0001 common           Purchase       2                     152.61
 USD 0.0001 common           Purchase       2                     152.61
 USD 0.0001 common           Purchase       2                     152.61
 USD 0.0001 common           Purchase       2                     152.62
 USD 0.0001 common           Purchase       2                     152.62
 USD 0.0001 common           Purchase       2                     152.62
 USD 0.0001 common           Purchase       2                     152.64
 USD 0.0001 common           Purchase       3                     152.31
 USD 0.0001 common           Purchase       3                     152.37
 USD 0.0001 common           Purchase       3                     152.39
 USD 0.0001 common           Purchase       3                     152.41
 USD 0.0001 common           Purchase       3                     152.41
 USD 0.0001 common           Purchase       3                     152.41
 USD 0.0001 common           Purchase       3                     152.42
 USD 0.0001 common           Purchase       3                     152.42
 USD 0.0001 common           Purchase       3                     152.44
 USD 0.0001 common           Purchase       3                     152.44
 USD 0.0001 common           Purchase       3                     152.44
 USD 0.0001 common           Purchase       3                     152.44
 USD 0.0001 common           Purchase       3                     152.45
 USD 0.0001 common           Purchase       3                     152.46
 USD 0.0001 common           Purchase       3                     152.46
 USD 0.0001 common           Purchase       3                     152.47
 USD 0.0001 common           Purchase       3                     152.48
 USD 0.0001 common           Purchase       3                     152.5
 USD 0.0001 common           Purchase       3                     152.51
 USD 0.0001 common           Purchase       3                     152.52
 USD 0.0001 common           Purchase       3                     152.54
 USD 0.0001 common           Purchase       3                     152.54
 USD 0.0001 common           Purchase       3                     152.54
 USD 0.0001 common           Purchase       3                     152.55
 USD 0.0001 common           Purchase       3                     152.55
 USD 0.0001 common           Purchase       3                     152.56
 USD 0.0001 common           Purchase       3                     152.57
 USD 0.0001 common           Purchase       3                     152.57
 USD 0.0001 common           Purchase       3                     152.57
 USD 0.0001 common           Purchase       3                     152.57
 USD 0.0001 common           Purchase       3                     152.57
 USD 0.0001 common           Purchase       3                     152.58
 USD 0.0001 common           Purchase       3                     152.59
 USD 0.0001 common           Purchase       3                     152.6
 USD 0.0001 common           Purchase       3                     152.6
 USD 0.0001 common           Purchase       3                     152.61
 USD 0.0001 common           Purchase       3                     152.61
 USD 0.0001 common           Purchase       3                     152.62
 USD 0.0001 common           Purchase       4                     152.38
 USD 0.0001 common           Purchase       4                     152.43
 USD 0.0001 common           Purchase       4                     152.44
 USD 0.0001 common           Purchase       4                     152.46
 USD 0.0001 common           Purchase       4                     152.46
 USD 0.0001 common           Purchase       4                     152.48
 USD 0.0001 common           Purchase       4                     152.51
 USD 0.0001 common           Purchase       4                     152.51
 USD 0.0001 common           Purchase       4                     152.53
 USD 0.0001 common           Purchase       4                     152.57
 USD 0.0001 common           Purchase       4                     152.58
 USD 0.0001 common           Purchase       4                     152.59
 USD 0.0001 common           Purchase       4                     152.59
 USD 0.0001 common           Purchase       4                     152.61
 USD 0.0001 common           Purchase       4                     152.63
 USD 0.0001 common           Purchase       4                     152.63
 USD 0.0001 common           Purchase       4                     152.64
 USD 0.0001 common           Purchase       5                     152.41
 USD 0.0001 common           Purchase       5                     152.49
 USD 0.0001 common           Purchase       5                     152.55
 USD 0.0001 common           Purchase       5                     152.55
 USD 0.0001 common           Purchase       5                     152.55
 USD 0.0001 common           Purchase       5                     152.55
 USD 0.0001 common           Purchase       5                     152.56
 USD 0.0001 common           Purchase       5                     152.57
 USD 0.0001 common           Purchase       5                     152.57
 USD 0.0001 common           Purchase       5                     152.58
 USD 0.0001 common           Purchase       5                     152.58
 USD 0.0001 common           Purchase       5                     152.58
 USD 0.0001 common           Purchase       5                     152.59
 USD 0.0001 common           Purchase       5                     152.6
 USD 0.0001 common           Purchase       5                     152.6
 USD 0.0001 common           Purchase       5                     152.61
 USD 0.0001 common           Purchase       5                     152.63
 USD 0.0001 common           Purchase       5                     152.63
 USD 0.0001 common           Purchase       6                     152.49
 USD 0.0001 common           Purchase       6                     152.56
 USD 0.0001 common           Purchase       6                     152.56
 USD 0.0001 common           Purchase       6                     152.57
 USD 0.0001 common           Purchase       6                     152.59
 USD 0.0001 common           Purchase       6                     152.59
 USD 0.0001 common           Purchase       6                     152.6
 USD 0.0001 common           Purchase       6                     152.61
 USD 0.0001 common           Purchase       6                     152.61
 USD 0.0001 common           Purchase       6                     152.62
 USD 0.0001 common           Purchase       6                     152.63
 USD 0.0001 common           Purchase       6                     152.64
 USD 0.0001 common           Purchase       6                     152.65
 USD 0.0001 common           Purchase       6                     152.66
 USD 0.0001 common           Purchase       7                     152.57
 USD 0.0001 common           Purchase       7                     152.57
 USD 0.0001 common           Purchase       7                     152.58
 USD 0.0001 common           Purchase       7                     152.59
 USD 0.0001 common           Purchase       7                     152.6
 USD 0.0001 common           Purchase       7                     152.61
 USD 0.0001 common           Purchase       7                     152.62
 USD 0.0001 common           Purchase       7                     152.62
 USD 0.0001 common           Purchase       8                     152.51
 USD 0.0001 common           Purchase       8                     152.55
 USD 0.0001 common           Purchase       8                     152.56
 USD 0.0001 common           Purchase       8                     152.61
 USD 0.0001 common           Purchase       8                     152.61
 USD 0.0001 common           Purchase       9                     152.61
 USD 0.0001 common           Purchase       9                     152.61
 USD 0.0001 common           Purchase       11                    152.55
 USD 0.0001 common           Purchase       11                    152.64
 USD 0.0001 common           Purchase       12                    152.36
 USD 0.0001 common           Purchase       13                    152.6
 USD 0.0001 common           Purchase       13                    152.63
 USD 0.0001 common           Purchase       14                    152.59
 USD 0.0001 common           Purchase       20                    152.57
 USD 0.0001 common           Purchase       42                    152.6
 USD 0.0001 common           Purchase       42                    152.7
 USD 0.0001 common           Purchase       42                    152.72
 USD 0.0001 common           Purchase       42                    153.13
 USD 0.0001 common           Purchase       45                    152.97
 USD 0.0001 common           Purchase       46                    152.97
 USD 0.0001 common           Purchase       47                    152.51
 USD 0.0001 common           Purchase       47                    152.7
 USD 0.0001 common           Purchase       47                    153.22
 USD 0.0001 common           Purchase       65                    152.61
 USD 0.0001 common           Purchase       99                    152.61
 USD 0.0001 common           Purchase       168                   153
 USD 0.0001 common           Purchase       174                   152.61
 USD 0.0001 common           Purchase       444                   153
 USD 0.0001 common           Purchase       1,112                 152.61
 USD 0.0001 common           Purchase       1,610                 152.61
 USD 0.0001 common           Purchase       6,331                 152.61
 USD 0.0001 common           Purchase       23                    152.61
 USD 0.0001 common           Purchase       7,095                 152.61
 USD 0.0001 common           Purchase       7,088                 152.61
 USD 0.0001 common           Purchase       233                   152.61
 USD 0.0001 common           Purchase       26                    152.61
 USD 0.0001 common           Purchase       200                   152.61
 USD 0.0001 common           Purchase       1                     152.51
 USD 0.0001 common           Purchase       47                    152.51
 USD 0.0001 common           Purchase       53                    152.61
 USD 0.0001 common           Purchase       100                   152.5
 USD 0.0001 common           Purchase       100                   152.54
 USD 0.0001 common           Purchase       100                   152.56
 USD 0.0001 common           Purchase       100                   152.58
 USD 0.0001 common           Purchase       100                   152.59
 USD 0.0001 common           Purchase       4,716                 152.8191
 USD 0.0001 common           Purchase       127                   153.0227
 USD 0.0001 common           Purchase       40                    152.49
 USD 0.0001 common           Purchase       363                   152.53
 USD 0.0001 common           Purchase       129                   154.3
 USD 0.0001 common           Purchase       95                    154.3
 USD 0.0001 common           Purchase       648                   152.64
 USD 0.0001 common           Purchase       128                   152.56
 USD 0.0001 common           Purchase       80                    152.56
 USD 0.0001 common           Purchase       185                   152.53
 USD 0.0001 common           Purchase       399                   152.56
 USD 0.0001 common           Purchase       20                    152.56
 USD 0.0001 common           Purchase       100                   152.53
 USD 0.0001 common           Purchase       1                     152.56
 USD 0.0001 common           Purchase       20                    152.56
 USD 0.0001 common           Purchase       100                   154.3
 Class of relevant security  Purchase/sale  Number of securities  Price per unit

                                                                  EUR
 USD 0.0001 common           Purchase       200                   133.44
 USD 0.0001 common           Purchase       20                    133.44
 USD 0.0001 common           Purchase       324                   132.058
 USD 0.0001 common           Purchase       333                   131.636
 USD 0.0001 common           Purchase       203                   131.376
 USD 0.0001 common           Purchase       200                   134.24
 USD 0.0001 common           Purchase       13                    133.78
 USD 0.0001 common           Purchase       35                    131.56
 USD 0.0001 common           Purchase       10                    132.08
 USD 0.0001 common           Purchase       34                    131.9
 Class of relevant security  Purchase/sale  Number of securities  Price per unit

                                                                  USD
 USD 0.0001 common           Sale           1                     152.95
 USD 0.0001 common           Sale           12                    153.2
 USD 0.0001 common           Sale           36                    153.06
 USD 0.0001 common           Sale           39                    152.83
 USD 0.0001 common           Sale           41                    153.13
 USD 0.0001 common           Sale           50                    153
 USD 0.0001 common           Sale           50                    153
 USD 0.0001 common           Sale           59                    153.16
 USD 0.0001 common           Sale           61                    152.83
 USD 0.0001 common           Sale           88                    153.2
 USD 0.0001 common           Sale           99                    152.95
 USD 0.0001 common           Sale           99                    153.45
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           286                   153
 USD 0.0001 common           Sale           286                   153
 USD 0.0001 common           Sale           286                   153
 USD 0.0001 common           Sale           288                   153
 USD 0.0001 common           Sale           286                   153
 USD 0.0001 common           Sale           300                   152.61
 USD 0.0001 common           Sale           4                     152.51
 USD 0.0001 common           Sale           9                     152.23
 USD 0.0001 common           Sale           13                    153.02
 USD 0.0001 common           Sale           17                    152.69
 USD 0.0001 common           Sale           18                    152.73
 USD 0.0001 common           Sale           18                    152.75
 USD 0.0001 common           Sale           22                    153.03
 USD 0.0001 common           Sale           30                    152.73
 USD 0.0001 common           Sale           32                    152.75
 USD 0.0001 common           Sale           33                    152.21
 USD 0.0001 common           Sale           42                    153.02
 USD 0.0001 common           Sale           50                    152.36
 USD 0.0001 common           Sale           50                    152.36
 USD 0.0001 common           Sale           50                    152.75
 USD 0.0001 common           Sale           58                    153.02
 USD 0.0001 common           Sale           67                    152.21
 USD 0.0001 common           Sale           70                    152.73
 USD 0.0001 common           Sale           82                    152.73
 USD 0.0001 common           Sale           83                    152.69
 USD 0.0001 common           Sale           87                    153.02
 USD 0.0001 common           Sale           91                    152.23
 USD 0.0001 common           Sale           96                    152.51
 USD 0.0001 common           Sale           100                   152.38
 USD 0.0001 common           Sale           100                   152.44
 USD 0.0001 common           Sale           100                   152.54
 USD 0.0001 common           Sale           100                   152.56
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.84
 USD 0.0001 common           Sale           100                   152.84
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.17
 USD 0.0001 common           Sale           100                   153.23
 USD 0.0001 common           Sale           100                   153.3
 USD 0.0001 common           Sale           4                     152.98
 USD 0.0001 common           Sale           7                     152.98
 USD 0.0001 common           Sale           7                     152.98
 USD 0.0001 common           Sale           16                    152.77
 USD 0.0001 common           Sale           30                    152.35
 USD 0.0001 common           Sale           31                    152.86
 USD 0.0001 common           Sale           40                    152.38
 USD 0.0001 common           Sale           45                    152.82
 USD 0.0001 common           Sale           50                    152.21
 USD 0.0001 common           Sale           50                    152.21
 USD 0.0001 common           Sale           55                    152.82
 USD 0.0001 common           Sale           60                    152.38
 USD 0.0001 common           Sale           69                    152.86
 USD 0.0001 common           Sale           70                    152.35
 USD 0.0001 common           Sale           84                    152.77
 USD 0.0001 common           Sale           89                    152.98
 USD 0.0001 common           Sale           93                    152.98
 USD 0.0001 common           Sale           100                   152.26
 USD 0.0001 common           Sale           100                   152.28
 USD 0.0001 common           Sale           100                   152.43
 USD 0.0001 common           Sale           100                   152.6
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.85
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.17
 USD 0.0001 common           Sale           100                   153.31
 USD 0.0001 common           Sale           1                     152.64
 USD 0.0001 common           Sale           1                     152.64
 USD 0.0001 common           Sale           1                     152.72
 USD 0.0001 common           Sale           1                     152.72
 USD 0.0001 common           Sale           1                     152.72
 USD 0.0001 common           Sale           1                     153.02
 USD 0.0001 common           Sale           3                     152.72
 USD 0.0001 common           Sale           4                     152.28
 USD 0.0001 common           Sale           4                     152.37
 USD 0.0001 common           Sale           5                     152.7
 USD 0.0001 common           Sale           7                     152.64
 USD 0.0001 common           Sale           9                     152.7
 USD 0.0001 common           Sale           10                    152.27
 USD 0.0001 common           Sale           10                    152.7
 USD 0.0001 common           Sale           10                    152.72
 USD 0.0001 common           Sale           11                    153.16
 USD 0.0001 common           Sale           18                    152.54
 USD 0.0001 common           Sale           18                    152.72
 USD 0.0001 common           Sale           20                    153.02
 USD 0.0001 common           Sale           38                    153.11
 USD 0.0001 common           Sale           62                    153.11
 USD 0.0001 common           Sale           72                    152.72
 USD 0.0001 common           Sale           80                    153.02
 USD 0.0001 common           Sale           81                    152.7
 USD 0.0001 common           Sale           82                    152.54
 USD 0.0001 common           Sale           86                    152.27
 USD 0.0001 common           Sale           89                    153.16
 USD 0.0001 common           Sale           91                    152.64
 USD 0.0001 common           Sale           94                    152.72
 USD 0.0001 common           Sale           95                    152.7
 USD 0.0001 common           Sale           96                    152.37
 USD 0.0001 common           Sale           99                    153.02
 USD 0.0001 common           Sale           100                   152.35
 USD 0.0001 common           Sale           100                   152.43
 USD 0.0001 common           Sale           100                   152.53
 USD 0.0001 common           Sale           100                   152.55
 USD 0.0001 common           Sale           100                   152.56
 USD 0.0001 common           Sale           100                   152.6
 USD 0.0001 common           Sale           100                   152.65
 USD 0.0001 common           Sale           100                   152.65
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.73
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.24
 USD 0.0001 common           Sale           100                   153.27
 USD 0.0001 common           Sale           100                   152.49
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           79                    152.49
 USD 0.0001 common           Sale           100                   152.5
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.49
 USD 0.0001 common           Sale           18                    152.49
 USD 0.0001 common           Sale           18                    152.53
 USD 0.0001 common           Sale           82                    152.5
 USD 0.0001 common           Sale           100                   152.51
 USD 0.0001 common           Sale           1                     152.32
 USD 0.0001 common           Sale           1                     152.33
 USD 0.0001 common           Sale           1                     152.33
 USD 0.0001 common           Sale           1                     152.33
 USD 0.0001 common           Sale           1                     152.34
 USD 0.0001 common           Sale           1                     152.34
 USD 0.0001 common           Sale           1                     152.35
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.37
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.38
 USD 0.0001 common           Sale           1                     152.39
 USD 0.0001 common           Sale           1                     152.39
 USD 0.0001 common           Sale           1                     152.39
 USD 0.0001 common           Sale           1                     152.39
 USD 0.0001 common           Sale           1                     152.39
 USD 0.0001 common           Sale           1                     152.4
 USD 0.0001 common           Sale           1                     152.4
 USD 0.0001 common           Sale           1                     152.4
 USD 0.0001 common           Sale           1                     152.4
 USD 0.0001 common           Sale           1                     152.41
 USD 0.0001 common           Sale           1                     152.41
 USD 0.0001 common           Sale           1                     152.41
 USD 0.0001 common           Sale           1                     152.41
 USD 0.0001 common           Sale           1                     152.41
 USD 0.0001 common           Sale           1                     152.41
 USD 0.0001 common           Sale           1                     152.42
 USD 0.0001 common           Sale           1                     152.42
 USD 0.0001 common           Sale           1                     152.42
 USD 0.0001 common           Sale           1                     152.42
 USD 0.0001 common           Sale           1                     152.42
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.43
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.44
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.45
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.46
 USD 0.0001 common           Sale           1                     152.47
 USD 0.0001 common           Sale           1                     152.47
 USD 0.0001 common           Sale           1                     152.47
 USD 0.0001 common           Sale           1                     152.47
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.48
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.49
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.5
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.51
 USD 0.0001 common           Sale           1                     152.52
 USD 0.0001 common           Sale           1                     152.52
 USD 0.0001 common           Sale           1                     152.52
 USD 0.0001 common           Sale           1                     152.52
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.53
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.55
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.56
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.57
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.58
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.59
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.6
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.61
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.62
 USD 0.0001 common           Sale           1                     152.63
 USD 0.0001 common           Sale           1                     152.63
 USD 0.0001 common           Sale           1                     152.63
 USD 0.0001 common           Sale           1                     152.63
 USD 0.0001 common           Sale           1                     152.63
 USD 0.0001 common           Sale           1                     152.64
 USD 0.0001 common           Sale           1                     152.64
 USD 0.0001 common           Sale           1                     152.66
 USD 0.0001 common           Sale           1                     152.66
 USD 0.0001 common           Sale           1                     152.66
 USD 0.0001 common           Sale           1                     152.66
 USD 0.0001 common           Sale           1                     152.67
 USD 0.0001 common           Sale           1                     152.67
 USD 0.0001 common           Sale           1                     152.68
 USD 0.0001 common           Sale           1                     152.68
 USD 0.0001 common           Sale           1                     152.68
 USD 0.0001 common           Sale           1                     152.69
 USD 0.0001 common           Sale           1                     152.7
 USD 0.0001 common           Sale           1                     152.7
 USD 0.0001 common           Sale           1                     152.71
 USD 0.0001 common           Sale           1                     152.71
 USD 0.0001 common           Sale           1                     152.71
 USD 0.0001 common           Sale           1                     152.71
 USD 0.0001 common           Sale           1                     152.71
 USD 0.0001 common           Sale           1                     152.72
 USD 0.0001 common           Sale           1                     152.73
 USD 0.0001 common           Sale           1                     152.74
 USD 0.0001 common           Sale           1                     152.76
 USD 0.0001 common           Sale           1                     152.78
 USD 0.0001 common           Sale           1                     152.96
 USD 0.0001 common           Sale           1                     152.97
 USD 0.0001 common           Sale           1                     153.05
 USD 0.0001 common           Sale           1                     153.09
 USD 0.0001 common           Sale           1                     153.13
 USD 0.0001 common           Sale           1                     153.15
 USD 0.0001 common           Sale           1                     153.18
 USD 0.0001 common           Sale           1                     153.27
 USD 0.0001 common           Sale           2                     152.31
 USD 0.0001 common           Sale           2                     152.37
 USD 0.0001 common           Sale           2                     152.38
 USD 0.0001 common           Sale           2                     152.38
 USD 0.0001 common           Sale           2                     152.4
 USD 0.0001 common           Sale           2                     152.4
 USD 0.0001 common           Sale           2                     152.4
 USD 0.0001 common           Sale           2                     152.4
 USD 0.0001 common           Sale           2                     152.4
 USD 0.0001 common           Sale           2                     152.41
 USD 0.0001 common           Sale           2                     152.41
 USD 0.0001 common           Sale           2                     152.42
 USD 0.0001 common           Sale           2                     152.42
 USD 0.0001 common           Sale           2                     152.42
 USD 0.0001 common           Sale           2                     152.42
 USD 0.0001 common           Sale           2                     152.42
 USD 0.0001 common           Sale           2                     152.42
 USD 0.0001 common           Sale           2                     152.43
 USD 0.0001 common           Sale           2                     152.44
 USD 0.0001 common           Sale           2                     152.44
 USD 0.0001 common           Sale           2                     152.46
 USD 0.0001 common           Sale           2                     152.46
 USD 0.0001 common           Sale           2                     152.47
 USD 0.0001 common           Sale           2                     152.48
 USD 0.0001 common           Sale           2                     152.48
 USD 0.0001 common           Sale           2                     152.51
 USD 0.0001 common           Sale           2                     152.53
 USD 0.0001 common           Sale           2                     152.54
 USD 0.0001 common           Sale           2                     152.54
 USD 0.0001 common           Sale           2                     152.55
 USD 0.0001 common           Sale           2                     152.55
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.56
 USD 0.0001 common           Sale           2                     152.57
 USD 0.0001 common           Sale           2                     152.57
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.58
 USD 0.0001 common           Sale           2                     152.59
 USD 0.0001 common           Sale           2                     152.59
 USD 0.0001 common           Sale           2                     152.59
 USD 0.0001 common           Sale           2                     152.59
 USD 0.0001 common           Sale           2                     152.6
 USD 0.0001 common           Sale           2                     152.6
 USD 0.0001 common           Sale           2                     152.6
 USD 0.0001 common           Sale           2                     152.63
 USD 0.0001 common           Sale           2                     152.67
 USD 0.0001 common           Sale           2                     152.71
 USD 0.0001 common           Sale           2                     152.75
 USD 0.0001 common           Sale           2                     152.83
 USD 0.0001 common           Sale           2                     152.85
 USD 0.0001 common           Sale           2                     152.85
 USD 0.0001 common           Sale           2                     153.03
 USD 0.0001 common           Sale           2                     153.09
 USD 0.0001 common           Sale           2                     153.15
 USD 0.0001 common           Sale           2                     153.21
 USD 0.0001 common           Sale           2                     153.37
 USD 0.0001 common           Sale           3                     152.37
 USD 0.0001 common           Sale           3                     152.38
 USD 0.0001 common           Sale           3                     152.38
 USD 0.0001 common           Sale           3                     152.39
 USD 0.0001 common           Sale           3                     152.4
 USD 0.0001 common           Sale           3                     152.4
 USD 0.0001 common           Sale           3                     152.41
 USD 0.0001 common           Sale           3                     152.41
 USD 0.0001 common           Sale           3                     152.42
 USD 0.0001 common           Sale           3                     152.42
 USD 0.0001 common           Sale           3                     152.42
 USD 0.0001 common           Sale           3                     152.43
 USD 0.0001 common           Sale           3                     152.47
 USD 0.0001 common           Sale           3                     152.49
 USD 0.0001 common           Sale           3                     152.52
 USD 0.0001 common           Sale           3                     152.53
 USD 0.0001 common           Sale           3                     152.54
 USD 0.0001 common           Sale           3                     152.54
 USD 0.0001 common           Sale           3                     152.55
 USD 0.0001 common           Sale           3                     152.56
 USD 0.0001 common           Sale           3                     152.57
 USD 0.0001 common           Sale           3                     152.57
 USD 0.0001 common           Sale           3                     152.58
 USD 0.0001 common           Sale           3                     152.58
 USD 0.0001 common           Sale           3                     152.59
 USD 0.0001 common           Sale           3                     152.6
 USD 0.0001 common           Sale           3                     152.6
 USD 0.0001 common           Sale           3                     152.6
 USD 0.0001 common           Sale           3                     152.61
 USD 0.0001 common           Sale           3                     152.61
 USD 0.0001 common           Sale           3                     152.62
 USD 0.0001 common           Sale           3                     152.66
 USD 0.0001 common           Sale           3                     152.86
 USD 0.0001 common           Sale           3                     152.9
 USD 0.0001 common           Sale           3                     153.01
 USD 0.0001 common           Sale           4                     152.39
 USD 0.0001 common           Sale           4                     152.39
 USD 0.0001 common           Sale           4                     152.39
 USD 0.0001 common           Sale           4                     152.4
 USD 0.0001 common           Sale           4                     152.4
 USD 0.0001 common           Sale           4                     152.4
 USD 0.0001 common           Sale           4                     152.4
 USD 0.0001 common           Sale           4                     152.4
 USD 0.0001 common           Sale           4                     152.42
 USD 0.0001 common           Sale           4                     152.42
 USD 0.0001 common           Sale           4                     152.44
 USD 0.0001 common           Sale           4                     152.46
 USD 0.0001 common           Sale           4                     152.51
 USD 0.0001 common           Sale           4                     152.53
 USD 0.0001 common           Sale           4                     152.54
 USD 0.0001 common           Sale           4                     152.56
 USD 0.0001 common           Sale           4                     152.57
 USD 0.0001 common           Sale           4                     152.58
 USD 0.0001 common           Sale           4                     152.59
 USD 0.0001 common           Sale           4                     152.6
 USD 0.0001 common           Sale           4                     152.62
 USD 0.0001 common           Sale           4                     152.62
 USD 0.0001 common           Sale           4                     152.62
 USD 0.0001 common           Sale           4                     152.63
 USD 0.0001 common           Sale           4                     152.74
 USD 0.0001 common           Sale           4                     152.77
 USD 0.0001 common           Sale           4                     152.9
 USD 0.0001 common           Sale           4                     152.95
 USD 0.0001 common           Sale           4                     153.05
 USD 0.0001 common           Sale           4                     153.11
 USD 0.0001 common           Sale           4                     153.13
 USD 0.0001 common           Sale           4                     153.16
 USD 0.0001 common           Sale           5                     152.39
 USD 0.0001 common           Sale           5                     152.41
 USD 0.0001 common           Sale           5                     152.41
 USD 0.0001 common           Sale           5                     152.41
 USD 0.0001 common           Sale           5                     152.42
 USD 0.0001 common           Sale           5                     152.42
 USD 0.0001 common           Sale           5                     152.42
 USD 0.0001 common           Sale           5                     152.43
 USD 0.0001 common           Sale           5                     152.43
 USD 0.0001 common           Sale           5                     152.43
 USD 0.0001 common           Sale           5                     152.46
 USD 0.0001 common           Sale           5                     152.49
 USD 0.0001 common           Sale           5                     152.49
 USD 0.0001 common           Sale           5                     152.52
 USD 0.0001 common           Sale           5                     152.54
 USD 0.0001 common           Sale           5                     152.54
 USD 0.0001 common           Sale           5                     152.55
 USD 0.0001 common           Sale           5                     152.55
 USD 0.0001 common           Sale           5                     152.57
 USD 0.0001 common           Sale           5                     152.57
 USD 0.0001 common           Sale           5                     152.58
 USD 0.0001 common           Sale           5                     152.58
 USD 0.0001 common           Sale           5                     152.62
 USD 0.0001 common           Sale           5                     152.69
 USD 0.0001 common           Sale           5                     152.93
 USD 0.0001 common           Sale           5                     152.95
 USD 0.0001 common           Sale           6                     152.38
 USD 0.0001 common           Sale           6                     152.39
 USD 0.0001 common           Sale           6                     152.39
 USD 0.0001 common           Sale           6                     152.42
 USD 0.0001 common           Sale           6                     152.43
 USD 0.0001 common           Sale           6                     152.43
 USD 0.0001 common           Sale           6                     152.45
 USD 0.0001 common           Sale           6                     152.46
 USD 0.0001 common           Sale           6                     152.52
 USD 0.0001 common           Sale           6                     152.55
 USD 0.0001 common           Sale           6                     152.58
 USD 0.0001 common           Sale           6                     152.6
 USD 0.0001 common           Sale           6                     152.6
 USD 0.0001 common           Sale           6                     152.61
 USD 0.0001 common           Sale           6                     152.62
 USD 0.0001 common           Sale           6                     152.86
 USD 0.0001 common           Sale           6                     152.95
 USD 0.0001 common           Sale           7                     152.37
 USD 0.0001 common           Sale           7                     152.38
 USD 0.0001 common           Sale           7                     152.4
 USD 0.0001 common           Sale           7                     152.43
 USD 0.0001 common           Sale           7                     152.44
 USD 0.0001 common           Sale           7                     152.49
 USD 0.0001 common           Sale           7                     152.52
 USD 0.0001 common           Sale           7                     152.52
 USD 0.0001 common           Sale           7                     152.54
 USD 0.0001 common           Sale           7                     152.55
 USD 0.0001 common           Sale           7                     152.57
 USD 0.0001 common           Sale           7                     152.57
 USD 0.0001 common           Sale           7                     152.58
 USD 0.0001 common           Sale           7                     152.77
 USD 0.0001 common           Sale           7                     152.91
 USD 0.0001 common           Sale           7                     153
 USD 0.0001 common           Sale           7                     153.01
 USD 0.0001 common           Sale           7                     153.03
 USD 0.0001 common           Sale           8                     152.4
 USD 0.0001 common           Sale           8                     152.4
 USD 0.0001 common           Sale           8                     152.41
 USD 0.0001 common           Sale           8                     152.45
 USD 0.0001 common           Sale           8                     152.48
 USD 0.0001 common           Sale           8                     152.54
 USD 0.0001 common           Sale           8                     152.56
 USD 0.0001 common           Sale           8                     152.57
 USD 0.0001 common           Sale           8                     152.57
 USD 0.0001 common           Sale           8                     152.58
 USD 0.0001 common           Sale           8                     152.6
 USD 0.0001 common           Sale           8                     152.61
 USD 0.0001 common           Sale           8                     152.61
 USD 0.0001 common           Sale           8                     152.62
 USD 0.0001 common           Sale           8                     152.96
 USD 0.0001 common           Sale           8                     152.98
 USD 0.0001 common           Sale           8                     153.07
 USD 0.0001 common           Sale           8                     153.31
 USD 0.0001 common           Sale           9                     152.38
 USD 0.0001 common           Sale           9                     152.42
 USD 0.0001 common           Sale           9                     152.46
 USD 0.0001 common           Sale           9                     152.54
 USD 0.0001 common           Sale           9                     152.55
 USD 0.0001 common           Sale           9                     152.56
 USD 0.0001 common           Sale           9                     152.56
 USD 0.0001 common           Sale           9                     152.58
 USD 0.0001 common           Sale           9                     152.96
 USD 0.0001 common           Sale           9                     152.97
 USD 0.0001 common           Sale           9                     153
 USD 0.0001 common           Sale           9                     153.1
 USD 0.0001 common           Sale           10                    152.38
 USD 0.0001 common           Sale           10                    152.43
 USD 0.0001 common           Sale           10                    152.48
 USD 0.0001 common           Sale           10                    152.54
 USD 0.0001 common           Sale           10                    152.55
 USD 0.0001 common           Sale           10                    152.56
 USD 0.0001 common           Sale           10                    152.57
 USD 0.0001 common           Sale           10                    152.58
 USD 0.0001 common           Sale           10                    152.58
 USD 0.0001 common           Sale           10                    152.59
 USD 0.0001 common           Sale           10                    152.6
 USD 0.0001 common           Sale           10                    152.61
 USD 0.0001 common           Sale           10                    152.65
 USD 0.0001 common           Sale           10                    152.69
 USD 0.0001 common           Sale           10                    152.81
 USD 0.0001 common           Sale           10                    152.88
 USD 0.0001 common           Sale           10                    152.88
 USD 0.0001 common           Sale           10                    152.97
 USD 0.0001 common           Sale           10                    152.99
 USD 0.0001 common           Sale           10                    153
 USD 0.0001 common           Sale           10                    153.24
 USD 0.0001 common           Sale           11                    152.38
 USD 0.0001 common           Sale           11                    152.43
 USD 0.0001 common           Sale           11                    152.48
 USD 0.0001 common           Sale           11                    152.57
 USD 0.0001 common           Sale           11                    152.58
 USD 0.0001 common           Sale           11                    152.58
 USD 0.0001 common           Sale           11                    152.59
 USD 0.0001 common           Sale           11                    152.64
 USD 0.0001 common           Sale           11                    152.65
 USD 0.0001 common           Sale           11                    153
 USD 0.0001 common           Sale           11                    153.19
 USD 0.0001 common           Sale           11                    153.26
 USD 0.0001 common           Sale           12                    152.43
 USD 0.0001 common           Sale           12                    152.55
 USD 0.0001 common           Sale           12                    152.57
 USD 0.0001 common           Sale           12                    152.57
 USD 0.0001 common           Sale           12                    152.59
 USD 0.0001 common           Sale           12                    152.59
 USD 0.0001 common           Sale           12                    152.62
 USD 0.0001 common           Sale           12                    152.94
 USD 0.0001 common           Sale           12                    152.99
 USD 0.0001 common           Sale           12                    153.07
 USD 0.0001 common           Sale           12                    153.14
 USD 0.0001 common           Sale           12                    153.43
 USD 0.0001 common           Sale           13                    152.4
 USD 0.0001 common           Sale           13                    152.41
 USD 0.0001 common           Sale           13                    152.54
 USD 0.0001 common           Sale           13                    152.57
 USD 0.0001 common           Sale           13                    152.58
 USD 0.0001 common           Sale           13                    152.6
 USD 0.0001 common           Sale           13                    152.61
 USD 0.0001 common           Sale           13                    152.63
 USD 0.0001 common           Sale           13                    152.79
 USD 0.0001 common           Sale           13                    152.97
 USD 0.0001 common           Sale           13                    153.15
 USD 0.0001 common           Sale           13                    153.15
 USD 0.0001 common           Sale           13                    153.21
 USD 0.0001 common           Sale           14                    152.4
 USD 0.0001 common           Sale           14                    152.45
 USD 0.0001 common           Sale           14                    152.54
 USD 0.0001 common           Sale           14                    152.55
 USD 0.0001 common           Sale           14                    152.63
 USD 0.0001 common           Sale           14                    152.71
 USD 0.0001 common           Sale           14                    152.82
 USD 0.0001 common           Sale           14                    152.82
 USD 0.0001 common           Sale           14                    152.9
 USD 0.0001 common           Sale           15                    152.37
 USD 0.0001 common           Sale           15                    152.56
 USD 0.0001 common           Sale           15                    152.58
 USD 0.0001 common           Sale           15                    152.59
 USD 0.0001 common           Sale           15                    152.76
 USD 0.0001 common           Sale           16                    152.56
 USD 0.0001 common           Sale           16                    152.6
 USD 0.0001 common           Sale           16                    152.6
 USD 0.0001 common           Sale           16                    153.3
 USD 0.0001 common           Sale           17                    152.32
 USD 0.0001 common           Sale           17                    152.32
 USD 0.0001 common           Sale           17                    152.5
 USD 0.0001 common           Sale           17                    152.52
 USD 0.0001 common           Sale           17                    152.56
 USD 0.0001 common           Sale           17                    152.66
 USD 0.0001 common           Sale           17                    152.89
 USD 0.0001 common           Sale           17                    152.95
 USD 0.0001 common           Sale           17                    152.95
 USD 0.0001 common           Sale           17                    152.98
 USD 0.0001 common           Sale           18                    152.56
 USD 0.0001 common           Sale           18                    152.56
 USD 0.0001 common           Sale           18                    152.59
 USD 0.0001 common           Sale           18                    153.02
 USD 0.0001 common           Sale           18                    153.2
 USD 0.0001 common           Sale           19                    152.6
 USD 0.0001 common           Sale           19                    152.6
 USD 0.0001 common           Sale           19                    152.89
 USD 0.0001 common           Sale           19                    152.9
 USD 0.0001 common           Sale           19                    153.21
 USD 0.0001 common           Sale           20                    152.4
 USD 0.0001 common           Sale           20                    152.55
 USD 0.0001 common           Sale           20                    152.56
 USD 0.0001 common           Sale           20                    152.56
 USD 0.0001 common           Sale           20                    152.61
 USD 0.0001 common           Sale           20                    152.77
 USD 0.0001 common           Sale           20                    152.88
 USD 0.0001 common           Sale           20                    152.9
 USD 0.0001 common           Sale           20                    153.07
 USD 0.0001 common           Sale           20                    153.21
 USD 0.0001 common           Sale           20                    153.22
 USD 0.0001 common           Sale           21                    152.32
 USD 0.0001 common           Sale           21                    152.32
 USD 0.0001 common           Sale           21                    152.56
 USD 0.0001 common           Sale           21                    152.61
 USD 0.0001 common           Sale           21                    152.88
 USD 0.0001 common           Sale           21                    152.98
 USD 0.0001 common           Sale           22                    152.43
 USD 0.0001 common           Sale           22                    152.53
 USD 0.0001 common           Sale           22                    152.58
 USD 0.0001 common           Sale           22                    152.61
 USD 0.0001 common           Sale           22                    152.79
 USD 0.0001 common           Sale           22                    152.9
 USD 0.0001 common           Sale           22                    152.95
 USD 0.0001 common           Sale           22                    153.05
 USD 0.0001 common           Sale           23                    152.6
 USD 0.0001 common           Sale           23                    152.64
 USD 0.0001 common           Sale           23                    153.16
 USD 0.0001 common           Sale           24                    152.32
 USD 0.0001 common           Sale           24                    152.55
 USD 0.0001 common           Sale           24                    152.58
 USD 0.0001 common           Sale           24                    152.58
 USD 0.0001 common           Sale           24                    152.62
 USD 0.0001 common           Sale           24                    152.93
 USD 0.0001 common           Sale           24                    152.98
 USD 0.0001 common           Sale           25                    152.53
 USD 0.0001 common           Sale           25                    152.54
 USD 0.0001 common           Sale           25                    152.57
 USD 0.0001 common           Sale           25                    152.57
 USD 0.0001 common           Sale           25                    152.89
 USD 0.0001 common           Sale           26                    152.55
 USD 0.0001 common           Sale           26                    152.62
 USD 0.0001 common           Sale           26                    152.99
 USD 0.0001 common           Sale           26                    153.08
 USD 0.0001 common           Sale           27                    152.88
 USD 0.0001 common           Sale           27                    152.95
 USD 0.0001 common           Sale           28                    152.79
 USD 0.0001 common           Sale           28                    152.81
 USD 0.0001 common           Sale           28                    152.9
 USD 0.0001 common           Sale           28                    152.96
 USD 0.0001 common           Sale           28                    153.21
 USD 0.0001 common           Sale           29                    152.65
 USD 0.0001 common           Sale           30                    152.61
 USD 0.0001 common           Sale           30                    152.69
 USD 0.0001 common           Sale           30                    152.73
 USD 0.0001 common           Sale           30                    152.82
 USD 0.0001 common           Sale           30                    152.82
 USD 0.0001 common           Sale           30                    152.99
 USD 0.0001 common           Sale           32                    153.03
 USD 0.0001 common           Sale           32                    153.08
 USD 0.0001 common           Sale           32                    153.23
 USD 0.0001 common           Sale           33                    152.85
 USD 0.0001 common           Sale           33                    152.9
 USD 0.0001 common           Sale           34                    153.45
 USD 0.0001 common           Sale           35                    153.1
 USD 0.0001 common           Sale           36                    152.89
 USD 0.0001 common           Sale           37                    152.97
 USD 0.0001 common           Sale           38                    152.96
 USD 0.0001 common           Sale           38                    152.99
 USD 0.0001 common           Sale           38                    153.15
 USD 0.0001 common           Sale           38                    153.21
 USD 0.0001 common           Sale           39                    152.59
 USD 0.0001 common           Sale           39                    152.77
 USD 0.0001 common           Sale           39                    152.92
 USD 0.0001 common           Sale           39                    152.99
 USD 0.0001 common           Sale           40                    152.75
 USD 0.0001 common           Sale           40                    152.77
 USD 0.0001 common           Sale           40                    152.81
 USD 0.0001 common           Sale           40                    152.84
 USD 0.0001 common           Sale           40                    153.3
 USD 0.0001 common           Sale           41                    152.52
 USD 0.0001 common           Sale           41                    152.91
 USD 0.0001 common           Sale           41                    153.07
 USD 0.0001 common           Sale           41                    153.27
 USD 0.0001 common           Sale           42                    152.63
 USD 0.0001 common           Sale           42                    152.96
 USD 0.0001 common           Sale           42                    152.96
 USD 0.0001 common           Sale           43                    152.69
 USD 0.0001 common           Sale           43                    152.75
 USD 0.0001 common           Sale           43                    152.77
 USD 0.0001 common           Sale           43                    152.96
 USD 0.0001 common           Sale           43                    153.47
 USD 0.0001 common           Sale           44                    152.95
 USD 0.0001 common           Sale           44                    153.15
 USD 0.0001 common           Sale           44                    153.3
 USD 0.0001 common           Sale           45                    152.89
 USD 0.0001 common           Sale           46                    153.21
 USD 0.0001 common           Sale           47                    152.75
 USD 0.0001 common           Sale           47                    152.96
 USD 0.0001 common           Sale           48                    153.38
 USD 0.0001 common           Sale           49                    152.62
 USD 0.0001 common           Sale           49                    152.88
 USD 0.0001 common           Sale           49                    152.88
 USD 0.0001 common           Sale           49                    153.14
 USD 0.0001 common           Sale           49                    153.16
 USD 0.0001 common           Sale           50                    152.62
 USD 0.0001 common           Sale           50                    152.62
 USD 0.0001 common           Sale           50                    152.65
 USD 0.0001 common           Sale           50                    152.66
 USD 0.0001 common           Sale           50                    152.73
 USD 0.0001 common           Sale           50                    152.73
 USD 0.0001 common           Sale           50                    152.74
 USD 0.0001 common           Sale           50                    152.74
 USD 0.0001 common           Sale           50                    152.77
 USD 0.0001 common           Sale           50                    152.79
 USD 0.0001 common           Sale           50                    152.81
 USD 0.0001 common           Sale           50                    152.96
 USD 0.0001 common           Sale           50                    152.98
 USD 0.0001 common           Sale           50                    152.98
 USD 0.0001 common           Sale           50                    152.98
 USD 0.0001 common           Sale           50                    152.98
 USD 0.0001 common           Sale           50                    153
 USD 0.0001 common           Sale           50                    153
 USD 0.0001 common           Sale           50                    153.44
 USD 0.0001 common           Sale           51                    152.62
 USD 0.0001 common           Sale           51                    152.75
 USD 0.0001 common           Sale           51                    152.88
 USD 0.0001 common           Sale           51                    152.88
 USD 0.0001 common           Sale           51                    153.14
 USD 0.0001 common           Sale           51                    153.16
 USD 0.0001 common           Sale           52                    153.38
 USD 0.0001 common           Sale           53                    152.4
 USD 0.0001 common           Sale           54                    152.61
 USD 0.0001 common           Sale           54                    153.21
 USD 0.0001 common           Sale           55                    152.89
 USD 0.0001 common           Sale           55                    153
 USD 0.0001 common           Sale           56                    152.95
 USD 0.0001 common           Sale           56                    153.15
 USD 0.0001 common           Sale           57                    152.69
 USD 0.0001 common           Sale           57                    152.75
 USD 0.0001 common           Sale           57                    153.47
 USD 0.0001 common           Sale           59                    152.91
 USD 0.0001 common           Sale           59                    153.07
 USD 0.0001 common           Sale           59                    153.27
 USD 0.0001 common           Sale           59                    153.27
 USD 0.0001 common           Sale           60                    152.65
 USD 0.0001 common           Sale           60                    152.75
 USD 0.0001 common           Sale           60                    152.77
 USD 0.0001 common           Sale           60                    152.84
 USD 0.0001 common           Sale           61                    152.76
 USD 0.0001 common           Sale           61                    152.92
 USD 0.0001 common           Sale           61                    152.95
 USD 0.0001 common           Sale           61                    152.96
 USD 0.0001 common           Sale           61                    152.99
 USD 0.0001 common           Sale           62                    152.98
 USD 0.0001 common           Sale           62                    153.13
 USD 0.0001 common           Sale           62                    153.21
 USD 0.0001 common           Sale           63                    152.88
 USD 0.0001 common           Sale           64                    152.89
 USD 0.0001 common           Sale           64                    152.9
 USD 0.0001 common           Sale           64                    153
 USD 0.0001 common           Sale           65                    152.69
 USD 0.0001 common           Sale           65                    153.1
 USD 0.0001 common           Sale           66                    153.45
 USD 0.0001 common           Sale           67                    152.56
 USD 0.0001 common           Sale           68                    153.03
 USD 0.0001 common           Sale           68                    153.08
 USD 0.0001 common           Sale           68                    153.23
 USD 0.0001 common           Sale           70                    152.73
 USD 0.0001 common           Sale           70                    152.82
 USD 0.0001 common           Sale           70                    152.82
 USD 0.0001 common           Sale           70                    152.99
 USD 0.0001 common           Sale           72                    152.81
 USD 0.0001 common           Sale           72                    152.9
 USD 0.0001 common           Sale           72                    152.96
 USD 0.0001 common           Sale           73                    152.95
 USD 0.0001 common           Sale           74                    152.62
 USD 0.0001 common           Sale           74                    153.08
 USD 0.0001 common           Sale           74                    153.15
 USD 0.0001 common           Sale           75                    152.89
 USD 0.0001 common           Sale           76                    152.58
 USD 0.0001 common           Sale           76                    152.88
 USD 0.0001 common           Sale           76                    152.93
 USD 0.0001 common           Sale           76                    152.98
 USD 0.0001 common           Sale           77                    152.85
 USD 0.0001 common           Sale           77                    153.15
 USD 0.0001 common           Sale           78                    152.83
 USD 0.0001 common           Sale           78                    152.9
 USD 0.0001 common           Sale           78                    153.05
 USD 0.0001 common           Sale           79                    152.88
 USD 0.0001 common           Sale           79                    152.98
 USD 0.0001 common           Sale           80                    152.77
 USD 0.0001 common           Sale           80                    152.88
 USD 0.0001 common           Sale           80                    153.07
 USD 0.0001 common           Sale           80                    153.15
 USD 0.0001 common           Sale           80                    153.21
 USD 0.0001 common           Sale           80                    153.22
 USD 0.0001 common           Sale           80                    153.46
 USD 0.0001 common           Sale           81                    152.89
 USD 0.0001 common           Sale           81                    153.21
 USD 0.0001 common           Sale           82                    153.02
 USD 0.0001 common           Sale           82                    153.2
 USD 0.0001 common           Sale           83                    152.89
 USD 0.0001 common           Sale           85                    152.37
 USD 0.0001 common           Sale           85                    152.84
 USD 0.0001 common           Sale           86                    152.71
 USD 0.0001 common           Sale           86                    152.82
 USD 0.0001 common           Sale           86                    152.82
 USD 0.0001 common           Sale           86                    152.9
 USD 0.0001 common           Sale           87                    152.79
 USD 0.0001 common           Sale           87                    152.97
 USD 0.0001 common           Sale           87                    153.1
 USD 0.0001 common           Sale           88                    152.94
 USD 0.0001 common           Sale           88                    152.99
 USD 0.0001 common           Sale           88                    153.07
 USD 0.0001 common           Sale           88                    153.14
 USD 0.0001 common           Sale           88                    153.4
 USD 0.0001 common           Sale           89                    153
 USD 0.0001 common           Sale           89                    153.03
 USD 0.0001 common           Sale           89                    153.19
 USD 0.0001 common           Sale           89                    153.26
 USD 0.0001 common           Sale           90                    152.48
 USD 0.0001 common           Sale           90                    152.61
 USD 0.0001 common           Sale           90                    152.69
 USD 0.0001 common           Sale           90                    152.97
 USD 0.0001 common           Sale           90                    152.99
 USD 0.0001 common           Sale           90                    153.24
 USD 0.0001 common           Sale           91                    152.96
 USD 0.0001 common           Sale           91                    153
 USD 0.0001 common           Sale           91                    153.1
 USD 0.0001 common           Sale           91                    153.31
 USD 0.0001 common           Sale           92                    152.62
 USD 0.0001 common           Sale           92                    152.98
 USD 0.0001 common           Sale           92                    153.07
 USD 0.0001 common           Sale           92                    153.13
 USD 0.0001 common           Sale           93                    152.91
 USD 0.0001 common           Sale           93                    153
 USD 0.0001 common           Sale           93                    153.03
 USD 0.0001 common           Sale           94                    152.86
 USD 0.0001 common           Sale           94                    152.95
 USD 0.0001 common           Sale           96                    152.74
 USD 0.0001 common           Sale           96                    152.9
 USD 0.0001 common           Sale           96                    152.95
 USD 0.0001 common           Sale           96                    153.11
 USD 0.0001 common           Sale           96                    153.11
 USD 0.0001 common           Sale           96                    153.16
 USD 0.0001 common           Sale           97                    152.86
 USD 0.0001 common           Sale           97                    153.09
 USD 0.0001 common           Sale           98                    152.31
 USD 0.0001 common           Sale           98                    152.83
 USD 0.0001 common           Sale           98                    153.03
 USD 0.0001 common           Sale           98                    153.15
 USD 0.0001 common           Sale           98                    153.21
 USD 0.0001 common           Sale           98                    153.37
 USD 0.0001 common           Sale           99                    152.43
 USD 0.0001 common           Sale           99                    152.43
 USD 0.0001 common           Sale           99                    152.78
 USD 0.0001 common           Sale           99                    152.97
 USD 0.0001 common           Sale           99                    153.05
 USD 0.0001 common           Sale           99                    153.13
 USD 0.0001 common           Sale           99                    153.18
 USD 0.0001 common           Sale           100                   152.06
 USD 0.0001 common           Sale           100                   152.08
 USD 0.0001 common           Sale           100                   152.11
 USD 0.0001 common           Sale           100                   152.14
 USD 0.0001 common           Sale           100                   152.18
 USD 0.0001 common           Sale           100                   152.18
 USD 0.0001 common           Sale           100                   152.18
 USD 0.0001 common           Sale           100                   152.18
 USD 0.0001 common           Sale           100                   152.2
 USD 0.0001 common           Sale           100                   152.2
 USD 0.0001 common           Sale           100                   152.25
 USD 0.0001 common           Sale           100                   152.26
 USD 0.0001 common           Sale           100                   152.27
 USD 0.0001 common           Sale           100                   152.27
 USD 0.0001 common           Sale           100                   152.29
 USD 0.0001 common           Sale           100                   152.29
 USD 0.0001 common           Sale           100                   152.29
 USD 0.0001 common           Sale           100                   152.3
 USD 0.0001 common           Sale           100                   152.3
 USD 0.0001 common           Sale           100                   152.31
 USD 0.0001 common           Sale           100                   152.31
 USD 0.0001 common           Sale           100                   152.31
 USD 0.0001 common           Sale           100                   152.31
 USD 0.0001 common           Sale           100                   152.32
 USD 0.0001 common           Sale           100                   152.32
 USD 0.0001 common           Sale           100                   152.32
 USD 0.0001 common           Sale           100                   152.34
 USD 0.0001 common           Sale           100                   152.36
 USD 0.0001 common           Sale           100                   152.36
 USD 0.0001 common           Sale           100                   152.36
 USD 0.0001 common           Sale           100                   152.38
 USD 0.0001 common           Sale           100                   152.39
 USD 0.0001 common           Sale           100                   152.39
 USD 0.0001 common           Sale           100                   152.39
 USD 0.0001 common           Sale           100                   152.39
 USD 0.0001 common           Sale           100                   152.4
 USD 0.0001 common           Sale           100                   152.42
 USD 0.0001 common           Sale           100                   152.43
 USD 0.0001 common           Sale           100                   152.43
 USD 0.0001 common           Sale           100                   152.44
 USD 0.0001 common           Sale           100                   152.45
 USD 0.0001 common           Sale           100                   152.46
 USD 0.0001 common           Sale           100                   152.46
 USD 0.0001 common           Sale           100                   152.46
 USD 0.0001 common           Sale           100                   152.46
 USD 0.0001 common           Sale           100                   152.47
 USD 0.0001 common           Sale           100                   152.48
 USD 0.0001 common           Sale           100                   152.48
 USD 0.0001 common           Sale           100                   152.51
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.53
 USD 0.0001 common           Sale           100                   152.54
 USD 0.0001 common           Sale           100                   152.56
 USD 0.0001 common           Sale           100                   152.58
 USD 0.0001 common           Sale           100                   152.58
 USD 0.0001 common           Sale           100                   152.59
 USD 0.0001 common           Sale           100                   152.59
 USD 0.0001 common           Sale           100                   152.59
 USD 0.0001 common           Sale           100                   152.6
 USD 0.0001 common           Sale           100                   152.6
 USD 0.0001 common           Sale           100                   152.6
 USD 0.0001 common           Sale           100                   152.61
 USD 0.0001 common           Sale           100                   152.61
 USD 0.0001 common           Sale           100                   152.61
 USD 0.0001 common           Sale           100                   152.62
 USD 0.0001 common           Sale           100                   152.62
 USD 0.0001 common           Sale           100                   152.62
 USD 0.0001 common           Sale           100                   152.63
 USD 0.0001 common           Sale           100                   152.63
 USD 0.0001 common           Sale           100                   152.63
 USD 0.0001 common           Sale           100                   152.63
 USD 0.0001 common           Sale           100                   152.63
 USD 0.0001 common           Sale           100                   152.64
 USD 0.0001 common           Sale           100                   152.64
 USD 0.0001 common           Sale           100                   152.64
 USD 0.0001 common           Sale           100                   152.64
 USD 0.0001 common           Sale           100                   152.65
 USD 0.0001 common           Sale           100                   152.65
 USD 0.0001 common           Sale           100                   152.65
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.68
 USD 0.0001 common           Sale           100                   152.68
 USD 0.0001 common           Sale           100                   152.68
 USD 0.0001 common           Sale           100                   152.69
 USD 0.0001 common           Sale           100                   152.69
 USD 0.0001 common           Sale           100                   152.69
 USD 0.0001 common           Sale           100                   152.69
 USD 0.0001 common           Sale           100                   152.7
 USD 0.0001 common           Sale           100                   152.7
 USD 0.0001 common           Sale           100                   152.7
 USD 0.0001 common           Sale           100                   152.7
 USD 0.0001 common           Sale           100                   152.7
 USD 0.0001 common           Sale           100                   152.71
 USD 0.0001 common           Sale           100                   152.71
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.72
 USD 0.0001 common           Sale           100                   152.73
 USD 0.0001 common           Sale           100                   152.73
 USD 0.0001 common           Sale           100                   152.73
 USD 0.0001 common           Sale           100                   152.74
 USD 0.0001 common           Sale           100                   152.74
 USD 0.0001 common           Sale           100                   152.74
 USD 0.0001 common           Sale           100                   152.74
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.76
 USD 0.0001 common           Sale           100                   152.76
 USD 0.0001 common           Sale           100                   152.76
 USD 0.0001 common           Sale           100                   152.77
 USD 0.0001 common           Sale           100                   152.77
 USD 0.0001 common           Sale           100                   152.77
 USD 0.0001 common           Sale           100                   152.78
 USD 0.0001 common           Sale           100                   152.78
 USD 0.0001 common           Sale           100                   152.78
 USD 0.0001 common           Sale           100                   152.78
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.8
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.82
 USD 0.0001 common           Sale           100                   152.82
 USD 0.0001 common           Sale           100                   152.82
 USD 0.0001 common           Sale           100                   152.82
 USD 0.0001 common           Sale           100                   152.83
 USD 0.0001 common           Sale           100                   152.83
 USD 0.0001 common           Sale           100                   152.84
 USD 0.0001 common           Sale           100                   152.84
 USD 0.0001 common           Sale           100                   152.85
 USD 0.0001 common           Sale           100                   152.85
 USD 0.0001 common           Sale           100                   152.85
 USD 0.0001 common           Sale           100                   152.85
 USD 0.0001 common           Sale           100                   152.85
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.87
 USD 0.0001 common           Sale           100                   152.87
 USD 0.0001 common           Sale           100                   152.87
 USD 0.0001 common           Sale           100                   152.87
 USD 0.0001 common           Sale           100                   152.88
 USD 0.0001 common           Sale           100                   152.88
 USD 0.0001 common           Sale           100                   152.88
 USD 0.0001 common           Sale           100                   152.88
 USD 0.0001 common           Sale           100                   152.88
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.91
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.94
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.95
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.96
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.97
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.01
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.04
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.06
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.08
 USD 0.0001 common           Sale           100                   153.08
 USD 0.0001 common           Sale           100                   153.08
 USD 0.0001 common           Sale           100                   153.08
 USD 0.0001 common           Sale           100                   153.08
 USD 0.0001 common           Sale           100                   153.08
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.09
 USD 0.0001 common           Sale           100                   153.1
 USD 0.0001 common           Sale           100                   153.1
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.11
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.12
 USD 0.0001 common           Sale           100                   153.13
 USD 0.0001 common           Sale           100                   153.13
 USD 0.0001 common           Sale           100                   153.13
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.14
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.16
 USD 0.0001 common           Sale           100                   153.16
 USD 0.0001 common           Sale           100                   153.16
 USD 0.0001 common           Sale           100                   153.16
 USD 0.0001 common           Sale           100                   153.17
 USD 0.0001 common           Sale           100                   153.17
 USD 0.0001 common           Sale           100                   153.17
 USD 0.0001 common           Sale           100                   153.18
 USD 0.0001 common           Sale           100                   153.18
 USD 0.0001 common           Sale           100                   153.18
 USD 0.0001 common           Sale           100                   153.18
 USD 0.0001 common           Sale           100                   153.18
 USD 0.0001 common           Sale           100                   153.19
 USD 0.0001 common           Sale           100                   153.19
 USD 0.0001 common           Sale           100                   153.19
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.21
 USD 0.0001 common           Sale           100                   153.23
 USD 0.0001 common           Sale           100                   153.23
 USD 0.0001 common           Sale           100                   153.23
 USD 0.0001 common           Sale           100                   153.23
 USD 0.0001 common           Sale           100                   153.24
 USD 0.0001 common           Sale           100                   153.25
 USD 0.0001 common           Sale           100                   153.25
 USD 0.0001 common           Sale           100                   153.26
 USD 0.0001 common           Sale           100                   153.26
 USD 0.0001 common           Sale           100                   153.27
 USD 0.0001 common           Sale           100                   153.27
 USD 0.0001 common           Sale           100                   153.28
 USD 0.0001 common           Sale           100                   153.28
 USD 0.0001 common           Sale           100                   153.29
 USD 0.0001 common           Sale           100                   153.3
 USD 0.0001 common           Sale           100                   153.31
 USD 0.0001 common           Sale           100                   153.31
 USD 0.0001 common           Sale           100                   153.35
 USD 0.0001 common           Sale           100                   153.4
 USD 0.0001 common           Sale           100                   153.41
 USD 0.0001 common           Sale           100                   153.41
 USD 0.0001 common           Sale           100                   153.41
 USD 0.0001 common           Sale           100                   153.42
 USD 0.0001 common           Sale           100                   153.44
 USD 0.0001 common           Sale           100                   153.44
 USD 0.0001 common           Sale           100                   153.45
 USD 0.0001 common           Sale           100                   153.46
 USD 0.0001 common           Sale           100                   153.46
 USD 0.0001 common           Sale           100                   153.49
 USD 0.0001 common           Sale           119                   153.15
 USD 0.0001 common           Sale           161                   152.9
 USD 0.0001 common           Sale           163                   152.85
 USD 0.0001 common           Sale           181                   152.88
 USD 0.0001 common           Sale           182                   152.56
 USD 0.0001 common           Sale           200                   152.58
 USD 0.0001 common           Sale           200                   152.74
 USD 0.0001 common           Sale           200                   152.9
 USD 0.0001 common           Sale           200                   152.91
 USD 0.0001 common           Sale           200                   152.94
 USD 0.0001 common           Sale           200                   152.94
 USD 0.0001 common           Sale           200                   153
 USD 0.0001 common           Sale           200                   153.01
 USD 0.0001 common           Sale           200                   153.03
 USD 0.0001 common           Sale           208                   153.13
 USD 0.0001 common           Sale           219                   152.88
 USD 0.0001 common           Sale           375                   152.61
 USD 0.0001 common           Sale           400                   152.76
 USD 0.0001 common           Sale           500                   152.37
 USD 0.0001 common           Sale           85                    152.6
 USD 0.0001 common           Sale           1                     152.34
 USD 0.0001 common           Sale           1                     152.42
 USD 0.0001 common           Sale           1                     152.54
 USD 0.0001 common           Sale           1                     153
 USD 0.0001 common           Sale           1                     153.05
 USD 0.0001 common           Sale           1                     153.17
 USD 0.0001 common           Sale           1                     153.43
 USD 0.0001 common           Sale           2                     151.92
 USD 0.0001 common           Sale           2                     152.34
 USD 0.0001 common           Sale           2                     152.54
 USD 0.0001 common           Sale           2                     152.68
 USD 0.0001 common           Sale           2                     153.05
 USD 0.0001 common           Sale           2                     153.1
 USD 0.0001 common           Sale           3                     151.8
 USD 0.0001 common           Sale           3                     152.95
 USD 0.0001 common           Sale           3                     152.97
 USD 0.0001 common           Sale           4                     152.55
 USD 0.0001 common           Sale           4                     152.68
 USD 0.0001 common           Sale           5                     151.8
 USD 0.0001 common           Sale           5                     152.07
 USD 0.0001 common           Sale           5                     152.67
 USD 0.0001 common           Sale           5                     153.03
 USD 0.0001 common           Sale           6                     151.8
 USD 0.0001 common           Sale           6                     152.28
 USD 0.0001 common           Sale           9                     152.47
 USD 0.0001 common           Sale           9                     152.68
 USD 0.0001 common           Sale           9                     153.05
 USD 0.0001 common           Sale           10                    152.07
 USD 0.0001 common           Sale           10                    152.95
 USD 0.0001 common           Sale           10                    152.95
 USD 0.0001 common           Sale           10                    153.02
 USD 0.0001 common           Sale           10                    153.03
 USD 0.0001 common           Sale           10                    153.11
 USD 0.0001 common           Sale           11                    152.31
 USD 0.0001 common           Sale           11                    152.94
 USD 0.0001 common           Sale           12                    151.99
 USD 0.0001 common           Sale           12                    152.54
 USD 0.0001 common           Sale           12                    152.9
 USD 0.0001 common           Sale           13                    152.58
 USD 0.0001 common           Sale           14                    151.8
 USD 0.0001 common           Sale           14                    152.65
 USD 0.0001 common           Sale           15                    152.78
 USD 0.0001 common           Sale           15                    152.94
 USD 0.0001 common           Sale           15                    153.09
 USD 0.0001 common           Sale           16                    152.25
 USD 0.0001 common           Sale           16                    152.9
 USD 0.0001 common           Sale           16                    152.95
 USD 0.0001 common           Sale           16                    152.95
 USD 0.0001 common           Sale           17                    152.91
 USD 0.0001 common           Sale           17                    153.01
 USD 0.0001 common           Sale           17                    153.11
 USD 0.0001 common           Sale           18                    152.39
 USD 0.0001 common           Sale           18                    152.68
 USD 0.0001 common           Sale           18                    152.71
 USD 0.0001 common           Sale           18                    152.71
 USD 0.0001 common           Sale           18                    152.83
 USD 0.0001 common           Sale           18                    152.83
 USD 0.0001 common           Sale           18                    152.84
 USD 0.0001 common           Sale           18                    152.98
 USD 0.0001 common           Sale           18                    153.2
 USD 0.0001 common           Sale           19                    152.58
 USD 0.0001 common           Sale           19                    152.58
 USD 0.0001 common           Sale           19                    153.02
 USD 0.0001 common           Sale           20                    151.92
 USD 0.0001 common           Sale           20                    152.31
 USD 0.0001 common           Sale           20                    152.4
 USD 0.0001 common           Sale           20                    152.47
 USD 0.0001 common           Sale           20                    152.58
 USD 0.0001 common           Sale           20                    152.58
 USD 0.0001 common           Sale           20                    152.85
 USD 0.0001 common           Sale           20                    153
 USD 0.0001 common           Sale           20                    153.03
 USD 0.0001 common           Sale           20                    153.07
 USD 0.0001 common           Sale           21                    151.98
 USD 0.0001 common           Sale           21                    152.5
 USD 0.0001 common           Sale           21                    152.57
 USD 0.0001 common           Sale           21                    152.85
 USD 0.0001 common           Sale           21                    152.92
 USD 0.0001 common           Sale           22                    152.92
 USD 0.0001 common           Sale           22                    152.98
 USD 0.0001 common           Sale           23                    152.7
 USD 0.0001 common           Sale           24                    152.58
 USD 0.0001 common           Sale           24                    152.58
 USD 0.0001 common           Sale           24                    152.83
 USD 0.0001 common           Sale           24                    152.95
 USD 0.0001 common           Sale           25                    152.42
 USD 0.0001 common           Sale           25                    152.51
 USD 0.0001 common           Sale           25                    152.56
 USD 0.0001 common           Sale           25                    152.58
 USD 0.0001 common           Sale           25                    152.58
 USD 0.0001 common           Sale           26                    152.58
 USD 0.0001 common           Sale           26                    152.58
 USD 0.0001 common           Sale           26                    153.11
 USD 0.0001 common           Sale           27                    152.94
 USD 0.0001 common           Sale           28                    152.42
 USD 0.0001 common           Sale           28                    152.7
 USD 0.0001 common           Sale           28                    152.7
 USD 0.0001 common           Sale           30                    153
 USD 0.0001 common           Sale           33                    152.42
 USD 0.0001 common           Sale           33                    152.58
 USD 0.0001 common           Sale           35                    152.92
 USD 0.0001 common           Sale           36                    152.14
 USD 0.0001 common           Sale           37                    152.91
 USD 0.0001 common           Sale           40                    152.05
 USD 0.0001 common           Sale           40                    152.32
 USD 0.0001 common           Sale           40                    153.13
 USD 0.0001 common           Sale           41                    152.39
 USD 0.0001 common           Sale           41                    152.39
 USD 0.0001 common           Sale           41                    152.92
 USD 0.0001 common           Sale           41                    153.16
 USD 0.0001 common           Sale           43                    152.7
 USD 0.0001 common           Sale           46                    153.13
 USD 0.0001 common           Sale           49                    152.72
 USD 0.0001 common           Sale           49                    152.82
 USD 0.0001 common           Sale           49                    153.17
 USD 0.0001 common           Sale           50                    152.5
 USD 0.0001 common           Sale           50                    152.5
 USD 0.0001 common           Sale           50                    152.58
 USD 0.0001 common           Sale           50                    152.59
 USD 0.0001 common           Sale           50                    152.67
 USD 0.0001 common           Sale           50                    152.89
 USD 0.0001 common           Sale           50                    152.89
 USD 0.0001 common           Sale           50                    152.9
 USD 0.0001 common           Sale           50                    152.95
 USD 0.0001 common           Sale           50                    152.98
 USD 0.0001 common           Sale           50                    153.17
 USD 0.0001 common           Sale           51                    152.82
 USD 0.0001 common           Sale           51                    153.03
 USD 0.0001 common           Sale           52                    152.785
 USD 0.0001 common           Sale           53                    152.34
 USD 0.0001 common           Sale           53                    152.81
 USD 0.0001 common           Sale           53                    152.9
 USD 0.0001 common           Sale           53                    152.95
 USD 0.0001 common           Sale           53                    152.98
 USD 0.0001 common           Sale           53                    153.09
 USD 0.0001 common           Sale           54                    152.49
 USD 0.0001 common           Sale           54                    153.13
 USD 0.0001 common           Sale           56                    152.57
 USD 0.0001 common           Sale           56                    152.7
 USD 0.0001 common           Sale           59                    152.9
 USD 0.0001 common           Sale           61                    152.56
 USD 0.0001 common           Sale           67                    152.09
 USD 0.0001 common           Sale           74                    152.42
 USD 0.0001 common           Sale           75                    152.58
 USD 0.0001 common           Sale           76                    152.56
 USD 0.0001 common           Sale           76                    152.83
 USD 0.0001 common           Sale           76                    152.83
 USD 0.0001 common           Sale           77                    152.26
 USD 0.0001 common           Sale           79                    152.45
 USD 0.0001 common           Sale           79                    152.5
 USD 0.0001 common           Sale           79                    152.57
 USD 0.0001 common           Sale           81                    152.45
 USD 0.0001 common           Sale           81                    152.51
 USD 0.0001 common           Sale           82                    152.57
 USD 0.0001 common           Sale           83                    152.91
 USD 0.0001 common           Sale           84                    152.45
 USD 0.0001 common           Sale           84                    152.9
 USD 0.0001 common           Sale           85                    152.79
 USD 0.0001 common           Sale           88                    152.54
 USD 0.0001 common           Sale           88                    152.58
 USD 0.0001 common           Sale           89                    152.47
 USD 0.0001 common           Sale           90                    153.03
 USD 0.0001 common           Sale           91                    152.57
 USD 0.0001 common           Sale           92                    153
 USD 0.0001 common           Sale           94                    152.28
 USD 0.0001 common           Sale           94                    153.02
 USD 0.0001 common           Sale           96                    152.55
 USD 0.0001 common           Sale           97                    152.34
 USD 0.0001 common           Sale           98                    152.54
 USD 0.0001 common           Sale           99                    152.21
 USD 0.0001 common           Sale           99                    152.5
 USD 0.0001 common           Sale           99                    152.54
 USD 0.0001 common           Sale           99                    153.43
 USD 0.0001 common           Sale           100                   152.4
 USD 0.0001 common           Sale           100                   152.44
 USD 0.0001 common           Sale           100                   152.5
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.52
 USD 0.0001 common           Sale           100                   152.55
 USD 0.0001 common           Sale           100                   152.56
 USD 0.0001 common           Sale           100                   152.64
 USD 0.0001 common           Sale           100                   152.64
 USD 0.0001 common           Sale           100                   152.67
 USD 0.0001 common           Sale           100                   152.7
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.75
 USD 0.0001 common           Sale           100                   152.79
 USD 0.0001 common           Sale           100                   152.81
 USD 0.0001 common           Sale           100                   152.83
 USD 0.0001 common           Sale           100                   152.86
 USD 0.0001 common           Sale           100                   152.89
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.9
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.92
 USD 0.0001 common           Sale           100                   152.93
 USD 0.0001 common           Sale           100                   152.955
 USD 0.0001 common           Sale           100                   152.98
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   152.99
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.02
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.03
 USD 0.0001 common           Sale           100                   153.05
 USD 0.0001 common           Sale           100                   153.07
 USD 0.0001 common           Sale           100                   153.15
 USD 0.0001 common           Sale           100                   153.2
 USD 0.0001 common           Sale           100                   153.24
 USD 0.0001 common           Sale           100                   153.33
 USD 0.0001 common           Sale           100                   153.41
 USD 0.0001 common           Sale           100                   153.44
 USD 0.0001 common           Sale           106                   152.92
 USD 0.0001 common           Sale           106                   153.01
 USD 0.0001 common           Sale           126                   152.25
 USD 0.0001 common           Sale           127                   152.57
 USD 0.0001 common           Sale           134                   153.09
 USD 0.0001 common           Sale           135                   152.58
 USD 0.0001 common           Sale           158                   152.31
 USD 0.0001 common           Sale           163                   152.56
 USD 0.0001 common           Sale           200                   152.54
 USD 0.0001 common           Sale           200                   152.56
 USD 0.0001 common           Sale           236                   153.05
 USD 0.0001 common           Sale           245                   152.62
 USD 0.0001 common           Sale           247                   152.58
 USD 0.0001 common           Sale           297                   152.05
 USD 0.0001 common           Sale           300                   152.53
 USD 0.0001 common           Sale           300                   152.55
 USD 0.0001 common           Sale           300                   152.56
 USD 0.0001 common           Sale           300                   152.57
 USD 0.0001 common           Sale           300                   152.59
 USD 0.0001 common           Sale           300                   152.59
 USD 0.0001 common           Sale           300                   152.6
 USD 0.0001 common           Sale           11                    152.71
 USD 0.0001 common           Sale           18                    153.2
 USD 0.0001 common           Sale           50                    153.2
 USD 0.0001 common           Sale           56                    153.1
 USD 0.0001 common           Sale           73                    153
 USD 0.0001 common           Sale           100                   152.66
 USD 0.0001 common           Sale           200                   152.54
 USD 0.0001 common           Sale           592                   152.8409
 Class of relevant security  Purchase/sale  Number of securities  Price per unit

                                                                  EUR
 USD 0.0001 common           Sale           129                   132.095
 USD 0.0001 common           Sale           57                    131.54
 USD 0.0001 common           Sale           231                   131.762
 USD 0.0001 common           Sale           10                    131.568
 USD 0.0001 common           Sale           581                   131.534
 USD 0.0001 common           Sale           294                   131.737
 USD 0.0001 common           Sale           200                   133.92
 USD 0.0001 common           Sale           10                    131.42
 USD 0.0001 common           Sale           30                    133.46

 

 

(b)        Cash-settled derivative transactions

 

 Class of relevant security  Product description  Nature of dealing                                                              Number of reference securities  Price per unit USD

                             e.g. CFD             e.g. opening/closing a long/short position, increasing/reducing a long/short
                                                  position
 USD 0.0001 common           CFD                  Reducing a short position                                                      63,074                          152.8967686
 USD 0.0001 common           CFD                  Reducing a short position                                                      2,306                           152.5382827
 USD 0.0001 common           CFD                  Increasing a long position                                                     283                             152.548956
 USD 0.0001 common           CFD                  Increasing a long position                                                     65                              152.548956
 USD 0.0001 common           CFD                  Increasing a long position                                                     55                              152.9388
 USD 0.0001 common           CFD                  Reducing a short position                                                      54                              152.607
 USD 0.0001 common           CFD                  Increasing a long position                                                     27                              152.548956
 USD 0.0001 common           CFD                  Reducing a short position                                                      9                               152.8558889
 USD 0.0001 common           CFD                  Reducing a short position                                                      4                               153.047
 USD 0.0001 common           CFD                  Increasing a short position                                                    23                              152.613
 USD 0.0001 common           CFD                  Reducing a long position                                                       27                              153.0612
 USD 0.0001 common           CFD                  Reducing a long position                                                       65                              152.671044
 USD 0.0001 common           CFD                  Reducing a long position                                                       168                             153.0612
 USD 0.0001 common           CFD                  Reducing a long position                                                       174                             152.671044
 USD 0.0001 common           CFD                  Reducing a long position                                                       417                             153.0612
 USD 0.0001 common           CFD                  Increasing a short position                                                    510                             152.802398
 USD 0.0001 common           CFD                  Reducing a long position                                                       956                             152.527187
 Class of relevant security  Product description  Nature of dealing                                                              Number of reference securities  Price per unit EUR

                             e.g. CFD             e.g. opening/closing a long/short position, increasing/reducing a long/short
                                                  position
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      15                              26.7
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      62                              12.6
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      100                             1.8
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      29                              1.9
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      75                              1.4
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      300                             1.4
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      19,560                          1.4981
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      110                             19.25
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      110                             19.25
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      19,560                          1.4981
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      130                             10
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      150                             4.1
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      130                             10
 USD 0.0001 common           Listed Call Warrant  Reducing a short position                                                      150                             4.1
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    2                               56.6
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    18                              19.7
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    59                              14.4
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    10                              5.1
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    50                              4.1
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    25                              33.6
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    100                             10
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    5,000                           1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    3,000                           1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    1,500                           1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    100                             1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    1,500                           1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    220                             5.9
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    3,500                           1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    5,000                           1.5
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    55                              19.2
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    55                              19.3
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    10                              36.7
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    110                             19.25
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    19,560                          1.4981
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    130                             10
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    150                             4.1
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    19,560                          1.4981
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    110                             19.25
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    150                             4.1
 USD 0.0001 common           Listed Call Warrant  Increasing a short position                                                    130                             10
 USD 0.0001 common           Listed Put Warrant   Reducing a long position                                                       13                              12.9
 USD 0.0001 common           Listed Put Warrant   Reducing a long position                                                       45                              12.6
 USD 0.0001 common           Listed Put Warrant   Reducing a long position                                                       1,001                           18.51
 USD 0.0001 common           Listed Put Warrant   Reducing a long position                                                       1,001                           18.51
 USD 0.0001 common           Listed Put Warrant   Increasing a long position                                                     45                              12.5
 USD 0.0001 common           Listed Put Warrant   Increasing a long position                                                     1                               18.51
 USD 0.0001 common           Listed Put Warrant   Increasing a long position                                                     1,001                           18.51
 USD 0.0001 common           Listed Put Warrant   Increasing a long position                                                     1,001                           18.51

 

 

 

(i)         Writing, selling, purchasing, or varying

 

 Class of relevant security  Product description e.g. call option  Writing, purchasing, selling, varying etc.  Number of securities to which option relates  Exercise price per unit  Type                           Expiry date  Option money paid/ received per unit USD

                                                                                                                                                                                      e.g. American, European etc.
 USD 0.0001 common           Listed Call Option                    Writing                                     312,800                                       170.97                   European                       20/08/2025   186

 

 

(ii)        Exercise

 

 Class of relevant security  Product description  Exercising/ exercised against  Number of securities  Exercise price per unit

                             e.g. call option

 

(d)        Other dealings (including subscribing for new securities)

 

 Class of relevant security  Nature of dealing               Details  Price per unit (if applicable)

                             e.g. subscription, conversion

 

4.         OTHER INFORMATION

 

(a)        Indemnity and other dealing arrangements

 

 Details of any indemnity or option arrangement, or any agreement or
 understanding, formal or informal, relating to relevant securities which may
 be an inducement to deal or refrain from dealing entered into by the person
 making the disclosure and any party to the offer or any person acting in
 concert with a party to the offer:

 Irrevocable commitments and letters of intent should not be included.  If
 there are no such agreements, arrangements or understandings, state "none"

 None

 

(b)        Agreements, arrangements, or understandings relating to
options or derivatives

 

 Details of any agreement, arrangement or understanding, formal or informal,
 between the person making the disclosure and any other person relating to:

 (i)  the voting rights of any relevant securities under any option; or

 (ii) the voting rights or future acquisition or disposal of any relevant
 securities to which any derivative is referenced:

 If there are no such agreements, arrangements or understandings, state "none"
 None

 

(c)        Attachments

 

 Is a Supplemental Form 8 (Open Positions) attached?  YES

 

 Date of disclosure:  18/07/2025
 Contact name:        Paul Jenkins
 Telephone number:    +44 20 7676 6969

Public disclosures under Rule 8 of the Code must be made to a Regulatory
Information Service.

The Panel's Market Surveillance Unit is available for consultation in relation
to the Code's disclosure requirements on +44 (0)20 7638 0129.

 

The Code can be viewed on the Panel's website at www.thetakeoverpanel.org.uk
(http://www.thetakeoverpanel.org.uk)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SUPPLEMENTAL FORM 8 (OPEN POSITIONS)

 

DETAILS OF OPEN STOCK-SETTLED DERIVATIVE (INCLUDING OPTION) POSITIONS,
AGREEMENTS TO PURCHASE OR SELL ETC.

Note 5(i) on Rule 8 of the Takeover Code (the "Code")

 

 

1.         KEY INFORMATION

 

 Full name of person making disclosure:                                SOCIETE GENERALE SA
 Name of offeror/offeree in relation to whose relevant securities the  Qualcomm Incorporated
 disclosure relates:

 

2.         STOCK-SETTLED DERIVATIVES (INCLUDING OPTIONS)

 

 Class of relevant security  Product description e.g. call option  Written or purchased  Number of securities to which option or derivative relates  Exercise price per unit EUR  Type                           Expiry date

e.g. American, European etc.
 USD 0.0001 common           Certificate                           Written               3,132                                                       100                          European                       30/12/2025
 USD 0.0001 common           Certificate                           Written               2,040                                                       140                          European                       30/12/2025
 USD 0.0001 common           Certificate                           Written               2,200                                                       180                          European                       30/12/2025
 USD 0.0001 common           Certificate                           Written               638                                                         150                          European                       26/09/2025
 USD 0.0001 common           Certificate                           Written               250                                                         160                          European                       26/09/2025
 Class of relevant security  Product description e.g. call option  Written or purchased  Number of securities to which option or derivative relates  Exercise price per unit USD  Type                           Expiry date

e.g. American, European etc.
 USD 0.0001 common           Certificate                           Written               4,212                                                       161.44                       European                       31/07/2025
 USD 0.0001 common           Certificate                           Written               110                                                         148.7                        European                       19/08/2025
 USD 0.0001 common           Listed Call Option                    Purchased             10,800                                                      140                          American                       15/01/2027
 USD 0.0001 common           Listed Call Option                    Purchased             5,000                                                       145                          American                       15/08/2025
 USD 0.0001 common           Listed Call Option                    Purchased             2,000                                                       150                          American                       18/06/2026
 USD 0.0001 common           Listed Call Option                    Purchased             13,600                                                      160                          American                       18/06/2026
 USD 0.0001 common           Listed Call Option                    Purchased             5,100                                                       160                          American                       18/09/2026
 USD 0.0001 common           Listed Call Option                    Purchased             3,800                                                       170                          American                       16/01/2026
 USD 0.0001 common           Listed Call Option                    Purchased             100                                                         175                          American                       18/06/2026
 USD 0.0001 common           Listed Call Option                    Purchased             4,000                                                       180                          American                       16/01/2026
 USD 0.0001 common           Listed Call Option                    Purchased             100                                                         185                          American                       16/01/2026
 USD 0.0001 common           Listed Call Option                    Purchased             54,600                                                      200                          American                       16/01/2026
 USD 0.0001 common           Listed Call Option                    Purchase              34,000                                                      210                          American                       16/01/2026
 USD 0.0001 common           Listed Call Option                    Purchase              600                                                         220                          American                       16/01/2026
 USD 0.0001 common           Listed Call Option                    Written               312,800                                                     170.97                       European                       20/08/2025
 USD 0.0001 common           Listed Put Option                     Written               7,000                                                       100                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               18,000                                                      105                          American                       19/09/2025
 USD 0.0001 common           Listed Put Option                     Written               800                                                         110                          American                       19/09/2025
 USD 0.0001 common           Listed Put Option                     Written               14,500                                                      115                          American                       18/07/2025
 USD 0.0001 common           Listed Put Option                     Written               1,600                                                       115                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               900                                                         130                          American                       17/10/2025
 USD 0.0001 common           Listed Put Option                     Written               200                                                         130                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               20,600                                                      135                          American                       19/09/2025
 USD 0.0001 common           Listed Put Option                     Written               500                                                         135                          American                       17/10/2025
 USD 0.0001 common           Listed Put Option                     Written               6,600                                                       135                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               5,500                                                       135                          American                       20/03/2026
 USD 0.0001 common           Listed Put Option                     Written               30,700                                                      135                          American                       15/01/2027
 USD 0.0001 common           Listed Put Option                     Written               4,400                                                       140                          American                       19/12/2025
 USD 0.0001 common           Listed Put Option                     Written               400                                                         140                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               200                                                         145                          American                       19/09/2025
 USD 0.0001 common           Listed Put Option                     Written               2,600                                                       145                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               3,500                                                       145                          American                       20/03/2026
 USD 0.0001 common           Listed Put Option                     Written               7,600                                                       145                          American                       18/06/2026
 USD 0.0001 common           Listed Put Option                     Written               8,200                                                       145                          American                       15/01/2027
 USD 0.0001 common           Listed Put Option                     Written               100                                                         150                          American                       19/09/2025
 USD 0.0001 common           Listed Put Option                     Written               26,700                                                      150                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               31,100                                                      150                          American                       18/12/2026
 USD 0.0001 common           Listed Put Option                     Written               30,000                                                      150                          American                       15/01/2027
 USD 0.0001 common           Listed Put Option                     Written               1,100                                                       155                          American                       18/07/2025
 USD 0.0001 common           Listed Put Option                     Written               1,000                                                       155                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               3,600                                                       160                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               3,800                                                       170                          American                       16/01/2026
 USD 0.0001 common           Listed Put Option                     Written               24,300                                                      175                          American                       18/06/2026
 USD 0.0001 common           Listed Put Option                     Written               10,000                                                      145                          American                       01/08/2025
 USD 0.0001 common           Listed Put Option                     Written               10,000                                                      145                          American                       08/08/2025
 USD 0.0001 common           Listed Put Option                     Written               10,000                                                      145                          American                       22/08/2025
 USD 0.0001 common           Listed Put Option                     Written               10,000                                                      145                          American                       29/08/2025
 USD 0.0001 common           Listed Put Option                     Purchased             5,000                                                       145                          American                       15/08/2025

 

 

 

3.         AGREEMENTS TO PURCHASE OR SELL ETC.

 

 Full details should be given so that the nature of the interest or position
 can be fully understood:

 

It is not necessary to provide details on a Supplemental Form (Open Positions)
with regard to cash-settled derivatives.

 

The currency of all prices and other monetary amounts should be stated.

 

The Panel's Market Surveillance Unit is available for consultation in relation
to the Code's disclosure requirements on +44 (0)20 7638 0129.

 

The Code can be viewed on the Panel's website at www.thetakeoverpanel.org.uk.

 

 

 

 

 

 

 

 

 

 

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  RETUWAORVUUBAAR

Recent news on Qualcomm

See all news