• Trade
  • Markets
  • Copy
  • Contests
  • News
  • 24/7
  • Calendar
  • Q&A
  • Chats
Trending
Screeners
SYMBOL
LAST
BID
ASK
HIGH
LOW
NET CHG.
%CHG.
SPREAD
SPX
S&P 500 Index
6816.52
6816.52
6816.52
6861.30
6801.50
-10.89
-0.16%
--
DJI
Dow Jones Industrial Average
48416.55
48416.55
48416.55
48679.14
48283.27
-41.49
-0.09%
--
IXIC
NASDAQ Composite Index
23057.40
23057.40
23057.40
23345.56
23012.00
-137.76
-0.59%
--
USDX
US Dollar Index
97.880
97.960
97.880
97.930
97.820
-0.010
-0.01%
--
EURUSD
Euro / US Dollar
1.17510
1.17517
1.17510
1.17590
1.17457
-0.00021
-0.02%
--
GBPUSD
Pound Sterling / US Dollar
1.33623
1.33632
1.33623
1.33830
1.33543
-0.00140
-0.10%
--
XAUUSD
Gold / US Dollar
4291.32
4291.75
4291.32
4317.78
4271.42
-13.80
-0.32%
--
WTI
Light Sweet Crude Oil
56.291
56.328
56.291
56.518
56.165
-0.114
-0.20%
--

Community Accounts

Signal Accounts
--
Profit Accounts
--
Loss Accounts
--
View More

Become a signal provider

Sell trading signals to earn additional income

View More

Guide to Copy Trading

Get started with ease and confidence

View More

Signal Accounts for Members

All Signal Accounts

Best Return
  • Best Return
  • Best P/L
  • Best MDD
Past 1W
  • Past 1W
  • Past 1M
  • Past 1Y

All Contests

  • All
  • Trump Updates
  • Recommend
  • Stocks
  • Cryptocurrencies
  • Central Banks
  • Featured News
Top News Only
Share

Russia's Fsb: Attack On Part Of Druzhba Oil Pipeline Thwarted

Share

BofA Expects Cn Fixed-Asset Investment To Rebound, Yuan To Strengthen To 6.8 Next Year

Share

Malaysia Prime Minister Anwar: This Evening I Will Make A Special Announcement Related To The Government Cabinet

Share

Indian Rupee Extends Decline To 91 Per USA Dollar, Down 0.3% On Day

Share

Seoul Stock Market's KOSPI Falls More Than 2%

Share

Thai Central Bank: Has Asked Banks To Monitor Foreign Currency Inflows

Share

Thai Central Bank: Baht's Strength Stemmed From The Weakening US Dollar And Capital Inflows

Share

Thai Central Bank: Gold Trading Affects Thai Baht

Share

Pakistan Seeks Oil Deal With Russia As Energy Ministries Hold Talks, RIA Reports

Share

Thai Central Bank: Tightens Gold-Related Transactions

Share

Thai Central Bank: Worried About Rapid Baht Rise

Share

A Panel Of Indian Market Regulators Will Recommend Easing Rules On Commodity Derivatives. The Panel Will Recommend Lifting The Ban On Agricultural Derivatives Trading And Lowering Margin Requirements

Share

The Financial Times Reports That The Finnish Prime Minister Has Warned That Russia Will Redeploy Troops To NATO's Eastern Flank If A Peace Agreement Is Reached In Ukraine. He Urged Europe To Invest More In The Defense Of Frontline Nations

Share

Turkey Says It Downs Uncontrolled Drone Over Black Sea

Share

Malaysia January-November Palm-Oil Goods Export Rose 3.7% On Year To Myr103 Billion

Share

Indonesia Auctions Around 629000 Metric Tons Of Bauxite Stockpiles - Energy Ministry

Share

Mayor: Russia's Air Defence Units Destroy Drone Flying Towards Moscow

Share

India's Nifty Bank Index Down 0.6%

Share

Bank Of Korea Says Excessive Liquidity Alone Not Behind Forex, Property Market Volatility

Share

India's Nifty Bank Futures Down 0.21% In Pre-Open Trade

TIME
ACT
FCST
PREV
U.K. Rightmove House Price Index YoY (Dec)

A:--

F: --

P: --

China, Mainland Industrial Output YoY (YTD) (Nov)

A:--

F: --

P: --

China, Mainland Urban Area Unemployment Rate (Nov)

A:--

F: --

P: --

Saudi Arabia CPI YoY (Nov)

A:--

F: --

P: --

Euro Zone Industrial Output YoY (Oct)

A:--

F: --

P: --

Euro Zone Industrial Output MoM (Oct)

A:--

F: --

P: --

Canada Existing Home Sales MoM (Nov)

A:--

F: --

P: --

Canada National Economic Confidence Index

A:--

F: --

P: --

Canada New Housing Starts (Nov)

A:--

F: --

P: --
U.S. NY Fed Manufacturing Employment Index (Dec)

A:--

F: --

P: --

U.S. NY Fed Manufacturing Index (Dec)

A:--

F: --

P: --

Canada Core CPI YoY (Nov)

A:--

F: --

P: --

Canada Manufacturing Unfilled Orders MoM (Oct)

A:--

F: --

P: --

U.S. NY Fed Manufacturing Prices Received Index (Dec)

A:--

F: --

P: --

U.S. NY Fed Manufacturing New Orders Index (Dec)

A:--

F: --

P: --

Canada Manufacturing New Orders MoM (Oct)

A:--

F: --

P: --

Canada Core CPI MoM (Nov)

A:--

F: --

P: --

Canada Trimmed CPI YoY (SA) (Nov)

A:--

F: --

P: --

Canada Manufacturing Inventory MoM (Oct)

A:--

F: --

P: --

Canada CPI YoY (Nov)

A:--

F: --

P: --

Canada CPI MoM (Nov)

A:--

F: --

P: --

Canada CPI YoY (SA) (Nov)

A:--

F: --

P: --

Canada Core CPI MoM (SA) (Nov)

A:--

F: --

P: --

Canada CPI MoM (SA) (Nov)

A:--

F: --

P: --

Federal Reserve Board Governor Milan delivered a speech
U.S. NAHB Housing Market Index (Dec)

A:--

F: --

P: --

Australia Composite PMI Prelim (Dec)

A:--

F: --

P: --

Australia Services PMI Prelim (Dec)

A:--

F: --

P: --

Australia Manufacturing PMI Prelim (Dec)

A:--

F: --

P: --

Japan Manufacturing PMI Prelim (SA) (Dec)

A:--

F: --

P: --

U.K. 3-Month ILO Employment Change (Oct)

--

F: --

P: --

U.K. Unemployment Claimant Count (Nov)

--

F: --

P: --

U.K. Unemployment Rate (Nov)

--

F: --

P: --

U.K. 3-Month ILO Unemployment Rate (Oct)

--

F: --

P: --

U.K. Average Weekly Earnings (3-Month Average, Including Bonuses) YoY (Oct)

--

F: --

P: --

U.K. Average Weekly Earnings (3-Month Average, Excluding Bonuses) YoY (Oct)

--

F: --

P: --

France Services PMI Prelim (Dec)

--

F: --

P: --

France Composite PMI Prelim (SA) (Dec)

--

F: --

P: --

France Manufacturing PMI Prelim (Dec)

--

F: --

P: --

Germany Services PMI Prelim (SA) (Dec)

--

F: --

P: --

Germany Manufacturing PMI Prelim (SA) (Dec)

--

F: --

P: --

Germany Composite PMI Prelim (SA) (Dec)

--

F: --

P: --

Euro Zone Composite PMI Prelim (SA) (Dec)

--

F: --

P: --

Euro Zone Services PMI Prelim (SA) (Dec)

--

F: --

P: --

Euro Zone Manufacturing PMI Prelim (SA) (Dec)

--

F: --

P: --

U.K. Services PMI Prelim (Dec)

--

F: --

P: --

U.K. Manufacturing PMI Prelim (Dec)

--

F: --

P: --

U.K. Composite PMI Prelim (Dec)

--

F: --

P: --

Euro Zone ZEW Economic Sentiment Index (Dec)

--

F: --

P: --

Germany ZEW Current Conditions Index (Dec)

--

F: --

P: --

Germany ZEW Economic Sentiment Index (Dec)

--

F: --

P: --

Euro Zone Trade Balance (Not SA) (Oct)

--

F: --

P: --

Euro Zone ZEW Current Conditions Index (Dec)

--

F: --

P: --

Euro Zone Trade Balance (SA) (Oct)

--

F: --

P: --

Euro Zone Total Reserve Assets (Nov)

--

F: --

P: --

U.K. Inflation Rate Expectations

--

F: --

P: --

U.S. Unemployment Rate (SA) (Nov)

--

F: --

P: --

U.S. Nonfarm Payrolls (SA) (Nov)

--

F: --

P: --

U.S. Retail Sales MoM (Excl. Gas Stations & Vehicle Dealers) (SA) (Oct)

--

F: --

P: --

U.S. Retail Sales MoM (Excl. Automobile) (SA) (Oct)

--

F: --

P: --

Q&A with Experts
    • All
    • Chatrooms
    • Groups
    • Friends
    Connecting
    .
    .
    .
    Type here...
    Add Symbol or Code

      No matching data

      All
      Trump Updates
      Recommend
      Stocks
      Cryptocurrencies
      Central Banks
      Featured News
      • All
      • Russia-Ukraine Conflict
      • Middle East Flashpoint
      • All
      • Russia-Ukraine Conflict
      • Middle East Flashpoint
      Search
      Products

      Charts Free Forever

      Chats Q&A with Experts
      Screeners Economic Calendar Data Tools
      Membership Features
      Data Warehouse Market Trends Institutional Data Policy Rates Macro

      Market Trends

      Market Sentiment Order Book Forex Correlations

      Top Indicators

      Charts Free Forever
      Markets

      News

      News Analysis 24/7 Columns Education
      From Institutions From Analysts
      Topics Columnists

      Latest Views

      Latest Views

      Trending Topics

      Top Columnists

      Latest Update

      Signals

      Copy Rankings Latest Signals Become a signal provider AI Rating
      Contests
      Brokers

      Overview Brokers Assessment Rankings Regulators News Claims
      Broker listing Forex Brokers Comparison Tool Live Spread Comparison Scam
      Q&A Complaint Scam Alert Videos Tips to Detect Scam
      More

      Business
      Events
      Careers About Us Advertising Help Center

      White Label

      Data API

      Web Plug-ins

      Affiliate Program

      Awards Institution Evaluation IB Seminar Salon Event Exhibition
      Vietnam Thailand Singapore Dubai
      Fans Party Investment Sharing Session
      FastBull Summit BrokersView Expo
      Recent Searches
        Top Searches
          Markets
          News
          Analysis
          User
          24/7
          Economic Calendar
          Education
          Data
          • Names
          • Latest
          • Prev

          View All

          No data

          Scan to Download

          Faster Charts, Chat Faster!

          Download App
          English
          • English
          • Español
          • العربية
          • Bahasa Indonesia
          • Bahasa Melayu
          • Tiếng Việt
          • ภาษาไทย
          • Français
          • Italiano
          • Türkçe
          • Русский язык
          • 简中
          • 繁中
          Open Account
          Search
          Products
          Charts Free Forever
          Markets
          News
          Signals

          Copy Rankings Latest Signals Become a signal provider AI Rating
          Contests
          Brokers

          Overview Brokers Assessment Rankings Regulators News Claims
          Broker listing Forex Brokers Comparison Tool Live Spread Comparison Scam
          Q&A Complaint Scam Alert Videos Tips to Detect Scam
          More

          Business
          Events
          Careers About Us Advertising Help Center

          White Label

          Data API

          Web Plug-ins

          Affiliate Program

          Awards Institution Evaluation IB Seminar Salon Event Exhibition
          Vietnam Thailand Singapore Dubai
          Fans Party Investment Sharing Session
          FastBull Summit BrokersView Expo

          Home Depot To Use Debt To Support Gms Buy

          Reuters
          Bank of America
          +0.34%
          Beacon Roofing Supply
          0.00%
          GMS Inc.
          0.00%
          Home Depot
          -0.74%
          JPMorgan
          +0.47%
          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share

          Nvidia, JPMorgan and Walt Disney rise premarket; Tesla, Stellantis fall

          Investing.com
          Disney
          -0.32%
          JPMorgan
          +0.47%
          Hyatt Hotels
          +3.00%
          Kratos Defense & Security Solutions
          -2.24%
          NVIDIA
          +0.73%

          Investing.com -- U.S. stock futures rose Monday, continuing the recent positive tone as investors digested ongoing trade negotiations as well as the potential for future Federal Reserve rate cuts.

          Here are some of the biggest premarket U.S. stock movers today:

          • Nvidia (NASDAQ:NVDA) stock rose 0.5%, bouncing despite the FT reporting that investors sold more than $1 bln of the company’s stock in the past 12 months, mainly in June, as they capitalized on a sharp valuation spike on the company’s role in the artificial intelligence industry.

          • Tesla (NASDAQ:TSLA) stock fell 0.6%, with the EV manufacturer expected to unveil its second-quarter delivery numbers on Wednesday, as it grapples with flagging demand and controversy around the political stances of CEO Elon Musk.

          • JPMorgan Chase (NYSE:JPM), Bank of America (NYSE:BAC), Citigroup (NYSE:C) and Wells Fargo (NYSE:WFC) all rose after the Federal Reserve’s annual "stress test" provided an optimistic showing, potentially leading to the banks increasing the excess capital they plan to distribute to shareholders via dividends or stock buybacks.

          • Juniper Networks (NYSE:JNPR) stock rose 8.4% after the U.S. Justice Department settled its lawsuit challenging server maker Hewlett Packard Enterprise’s (NYSE:HPE) all-cash acquisition of the networking gear maker for $14 billion. HPE stock rose 5.6%.

          • Hyatt Hotels (NYSE:H) stock rose 0.5% after the hotel chain said it will sell the entirety of Playa Hotels’ owned real estate portfolio to Tortuga Resorts for $2 billion. Hyatt had bought Playa for $2.6 billion including debt in February.

          • Stellantis (NYSE:STLA) stock fell 0.4%, with the auto giant recalling 250,651 vehicles in the U.S. due to an improperly sealed side curtain airbag, the U.S. National Highway Traffic Safety Administration said.

          • Walt Disney (NYSE:DIS) stock rose 2% after Jefferies upgraded its stance on the entertainment giant to “buy” from “hold”, expressing optimism about Disney’s cruise business, projecting over $1 billion in revenue uplift for 2026 fiscal year.

          • Oracle (NYSE:ORCL) stock rose 1.9% after Stifel upgraded the software giant to “buy” from “hold”, citing positive cloud growth expectations.

          • Kratos Defense & Security Solutions (NASDAQ:KTOS) stock rose 2.6% after Goldman Sachs upgraded the IT security company to “buy” from “neutral”, citing its strategic investments in defense supply chain areas that are "critical to the future of warfare."

          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share

          Reg - Bkofa Merrill Lynch Qualcomm Inc - 20250627_Qualcomm Inc_8.3_Bac

          Reuters
          Bank of America
          +0.34%
          Qualcomm
          +0.54%
          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share

          REG - BkofA Merrill Lynch Qualcomm Inc - 20250627_QUALCOMM INC_8.3_BAC

          London Stock Exchange
          Bank of America
          +0.34%
          Qualcomm
          +0.54%
          RNS Number : 9856O Bank of America Merrill Lynch 30 June 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:

          Bank of America Corporation

          • (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 relates:

            Use a separate form for each offeror/offeree

          QUALCOMM INC

          • (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:

            For an opening position disclosure, state the latest

            practicable date prior to the disclosure

          27/06/2025

          • (f)

          • In addition to the company in 1(c) above, is the

            discloser making disclosures in respect of any

            other party to the offer?

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

          No

          • 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:

          18,013,349

          1.660%

          9,841,046

          0.907%

          • (2)

          • Cash-settled derivatives:

          6,445,511

          0.594%

          4,094,046

          0.377%

          • (3)

          • Stock-settled derivatives

            (including options) and

            agreements to purchase/sell:

          261,400

          0.024%

          342,400

          0.032%

          TOTAL:

          24,720,260

          2.278%

          14,277,492

          1.316%

          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:

          N/A

          Details, including nature of the rights

          concerned and relevant percentages:

          N/A

          • 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 0.0001 common

          Purchase

          332

          157.64 USD

          USD 0.0001 common

          Purchase

          200

          157.65 USD

          USD 0.0001 common

          Purchase

          200

          157.66 USD

          USD 0.0001 common

          Purchase

          29

          157.667 USD

          USD 0.0001 common

          Purchase

          24

          157.669 USD

          USD 0.0001 common

          Purchase

          100

          157.67 USD

          USD 0.0001 common

          Purchase

          18

          157.679 USD

          USD 0.0001 common

          Purchase

          100

          157.68 USD

          USD 0.0001 common

          Purchase

          30

          157.681 USD

          USD 0.0001 common

          Purchase

          16

          157.686 USD

          USD 0.0001 common

          Purchase

          128

          157.69 USD

          USD 0.0001 common

          Purchase

          35

          157.7 USD

          USD 0.0001 common

          Purchase

          29

          157.702 USD

          USD 0.0001 common

          Purchase

          34

          157.703 USD

          USD 0.0001 common

          Purchase

          28

          157.718 USD

          USD 0.0001 common

          Purchase

          39

          157.739 USD

          USD 0.0001 common

          Purchase

          24

          157.748 USD

          USD 0.0001 common

          Purchase

          28

          157.749 USD

          USD 0.0001 common

          Purchase

          100

          157.75 USD

          USD 0.0001 common

          Purchase

          41

          157.752 USD

          USD 0.0001 common

          Purchase

          18

          157.763 USD

          USD 0.0001 common

          Purchase

          33

          157.802 USD

          USD 0.0001 common

          Purchase

          200

          157.82 USD

          USD 0.0001 common

          Purchase

          46

          157.826 USD

          USD 0.0001 common

          Purchase

          200

          157.83 USD

          USD 0.0001 common

          Purchase

          326

          157.85 USD

          USD 0.0001 common

          Purchase

          200

          157.86 USD

          USD 0.0001 common

          Purchase

          17

          157.866 USD

          USD 0.0001 common

          Purchase

          32

          157.869 USD

          USD 0.0001 common

          Purchase

          200

          157.88 USD

          USD 0.0001 common

          Purchase

          27

          157.885 USD

          USD 0.0001 common

          Purchase

          200

          157.9 USD

          USD 0.0001 common

          Purchase

          47

          157.91 USD

          USD 0.0001 common

          Purchase

          300

          157.92 USD

          USD 0.0001 common

          Purchase

          38

          157.921 USD

          USD 0.0001 common

          Purchase

          24

          157.924 USD

          USD 0.0001 common

          Purchase

          400

          157.94 USD

          USD 0.0001 common

          Purchase

          30

          157.941 USD

          USD 0.0001 common

          Purchase

          50

          157.942 USD

          USD 0.0001 common

          Purchase

          39

          157.948 USD

          USD 0.0001 common

          Purchase

          200

          157.95 USD

          USD 0.0001 common

          Purchase

          146

          157.96 USD

          USD 0.0001 common

          Purchase

          25

          157.961 USD

          USD 0.0001 common

          Purchase

          50

          157.985 USD

          USD 0.0001 common

          Purchase

          22

          157.988 USD

          USD 0.0001 common

          Purchase

          100

          157.99 USD

          USD 0.0001 common

          Purchase

          364

          158 USD

          USD 0.0001 common

          Purchase

          11

          158.001 USD

          USD 0.0001 common

          Purchase

          32

          158.009 USD

          USD 0.0001 common

          Purchase

          100

          158.01 USD

          USD 0.0001 common

          Purchase

          6

          158.02 USD

          USD 0.0001 common

          Purchase

          43

          158.025 USD

          USD 0.0001 common

          Purchase

          28

          158.032 USD

          USD 0.0001 common

          Purchase

          13

          158.038 USD

          USD 0.0001 common

          Purchase

          200

          158.04 USD

          USD 0.0001 common

          Purchase

          35

          158.046 USD

          USD 0.0001 common

          Purchase

          30

          158.057 USD

          USD 0.0001 common

          Purchase

          15

          158.059 USD

          USD 0.0001 common

          Purchase

          200

          158.06 USD

          USD 0.0001 common

          Purchase

          100

          158.07 USD

          USD 0.0001 common

          Purchase

          2

          158.08 USD

          USD 0.0001 common

          Purchase

          25

          158.088 USD

          USD 0.0001 common

          Purchase

          210

          158.09 USD

          USD 0.0001 common

          Purchase

          30

          158.095 USD

          USD 0.0001 common

          Purchase

          100

          158.1 USD

          USD 0.0001 common

          Purchase

          37

          158.11 USD

          USD 0.0001 common

          Purchase

          50

          158.116 USD

          USD 0.0001 common

          Purchase

          27

          158.117 USD

          USD 0.0001 common

          Purchase

          28

          158.12 USD

          USD 0.0001 common

          Purchase

          29

          158.128 USD

          USD 0.0001 common

          Purchase

          196

          158.13 USD

          USD 0.0001 common

          Purchase

          202

          158.14 USD

          USD 0.0001 common

          Purchase

          41

          158.147 USD

          USD 0.0001 common

          Purchase

          110

          158.15 USD

          USD 0.0001 common

          Purchase

          600

          158.16 USD

          USD 0.0001 common

          Purchase

          32

          158.167 USD

          USD 0.0001 common

          Purchase

          100

          158.17 USD

          USD 0.0001 common

          Purchase

          46

          158.173 USD

          USD 0.0001 common

          Purchase

          162

          158.175 USD

          USD 0.0001 common

          Purchase

          2

          158.18 USD

          USD 0.0001 common

          Purchase

          112

          158.19 USD

          USD 0.0001 common

          Purchase

          17

          158.192 USD

          USD 0.0001 common

          Purchase

          200

          158.2 USD

          USD 0.0001 common

          Purchase

          100

          158.205 USD

          USD 0.0001 common

          Purchase

          200

          158.21 USD

          USD 0.0001 common

          Purchase

          6

          158.213 USD

          USD 0.0001 common

          Purchase

          30

          158.219 USD

          USD 0.0001 common

          Purchase

          100

          158.23 USD

          USD 0.0001 common

          Purchase

          23

          158.239 USD

          USD 0.0001 common

          Purchase

          138

          158.24 USD

          USD 0.0001 common

          Purchase

          100

          158.25 USD

          USD 0.0001 common

          Purchase

          145

          158.27 USD

          USD 0.0001 common

          Purchase

          25

          158.278 USD

          USD 0.0001 common

          Purchase

          27

          158.291 USD

          USD 0.0001 common

          Purchase

          54

          158.295 USD

          USD 0.0001 common

          Purchase

          226

          158.298 USD

          USD 0.0001 common

          Purchase

          132

          158.3 USD

          USD 0.0001 common

          Purchase

          200

          158.32 USD

          USD 0.0001 common

          Purchase

          70

          158.337 USD

          USD 0.0001 common

          Purchase

          100

          158.34 USD

          USD 0.0001 common

          Purchase

          100

          158.36 USD

          USD 0.0001 common

          Purchase

          200

          158.377 USD

          USD 0.0001 common

          Purchase

          100

          158.378 USD

          USD 0.0001 common

          Purchase

          17

          158.384 USD

          USD 0.0001 common

          Purchase

          100

          158.39 USD

          USD 0.0001 common

          Purchase

          7

          158.394 USD

          USD 0.0001 common

          Purchase

          204

          158.395 USD

          USD 0.0001 common

          Purchase

          532

          158.4 USD

          USD 0.0001 common

          Purchase

          100

          158.404 USD

          USD 0.0001 common

          Purchase

          100

          158.41 USD

          USD 0.0001 common

          Purchase

          16

          158.42 USD

          USD 0.0001 common

          Purchase

          537

          158.43 USD

          USD 0.0001 common

          Purchase

          31

          158.44 USD

          USD 0.0001 common

          Purchase

          100

          158.443 USD

          USD 0.0001 common

          Purchase

          4

          158.45 USD

          USD 0.0001 common

          Purchase

          56

          158.454 USD

          USD 0.0001 common

          Purchase

          52

          158.457 USD

          USD 0.0001 common

          Purchase

          483

          158.46 USD

          USD 0.0001 common

          Purchase

          200

          158.465 USD

          USD 0.0001 common

          Purchase

          210

          158.47 USD

          USD 0.0001 common

          Purchase

          10

          158.48 USD

          USD 0.0001 common

          Purchase

          231

          158.49 USD

          USD 0.0001 common

          Purchase

          33

          158.494 USD

          USD 0.0001 common

          Purchase

          100

          158.498 USD

          USD 0.0001 common

          Purchase

          439

          158.5 USD

          USD 0.0001 common

          Purchase

          17

          158.502 USD

          USD 0.0001 common

          Purchase

          100

          158.504 USD

          USD 0.0001 common

          Purchase

          171

          158.51 USD

          USD 0.0001 common

          Purchase

          522

          158.513 USD

          USD 0.0001 common

          Purchase

          15

          158.514 USD

          USD 0.0001 common

          Purchase

          202

          158.52 USD

          USD 0.0001 common

          Purchase

          208

          158.53 USD

          USD 0.0001 common

          Purchase

          9

          158.538 USD

          USD 0.0001 common

          Purchase

          9,472

          158.54 USD

          USD 0.0001 common

          Purchase

          200

          158.541 USD

          USD 0.0001 common

          Purchase

          20

          158.55 USD

          USD 0.0001 common

          Purchase

          114

          158.56 USD

          USD 0.0001 common

          Purchase

          600

          158.57 USD

          USD 0.0001 common

          Purchase

          19

          158.579 USD

          USD 0.0001 common

          Purchase

          100

          158.58 USD

          USD 0.0001 common

          Purchase

          444

          158.59 USD

          USD 0.0001 common

          Purchase

          9

          158.63 USD

          USD 0.0001 common

          Purchase

          16

          158.641 USD

          USD 0.0001 common

          Purchase

          767

          158.65 USD

          USD 0.0001 common

          Purchase

          102

          158.66 USD

          USD 0.0001 common

          Purchase

          7

          158.67 USD

          USD 0.0001 common

          Purchase

          237

          158.78 USD

          USD 0.0001 common

          Purchase

          141

          158.79 USD

          USD 0.0001 common

          Purchase

          28

          158.8 USD

          USD 0.0001 common

          Purchase

          6

          158.81 USD

          USD 0.0001 common

          Purchase

          6

          158.82 USD

          USD 0.0001 common

          Purchase

          19

          158.822 USD

          USD 0.0001 common

          Purchase

          264

          158.86 USD

          USD 0.0001 common

          Purchase

          6

          158.89 USD

          USD 0.0001 common

          Purchase

          200

          158.896 USD

          USD 0.0001 common

          Purchase

          34

          158.9 USD

          USD 0.0001 common

          Purchase

          27

          158.936 USD

          USD 0.0001 common

          Purchase

          300

          158.949 USD

          USD 0.0001 common

          Purchase

          100

          158.97 USD

          USD 0.0001 common

          Purchase

          28

          158.99 USD

          USD 0.0001 common

          Purchase

          26

          158.992 USD

          USD 0.0001 common

          Purchase

          41

          159.01 USD

          USD 0.0001 common

          Purchase

          28

          159.045 USD

          USD 0.0001 common

          Purchase

          30

          159.085 USD

          USD 0.0001 common

          Purchase

          95

          159.12 USD

          USD 0.0001 common

          Purchase

          100

          159.13 USD

          USD 0.0001 common

          Purchase

          26

          159.131 USD

          USD 0.0001 common

          Purchase

          36

          159.151 USD

          USD 0.0001 common

          Purchase

          28

          159.154 USD

          USD 0.0001 common

          Purchase

          1

          159.16 USD

          USD 0.0001 common

          Purchase

          13

          159.166 USD

          USD 0.0001 common

          Purchase

          23

          159.175 USD

          USD 0.0001 common

          Purchase

          30

          159.195 USD

          USD 0.0001 common

          Purchase

          31

          159.203 USD

          USD 0.0001 common

          Purchase

          99

          159.204 USD

          USD 0.0001 common

          Purchase

          63

          159.206 USD

          USD 0.0001 common

          Purchase

          27

          159.22 USD

          USD 0.0001 common

          Purchase

          100

          159.23 USD

          USD 0.0001 common

          Purchase

          27

          159.244 USD

          USD 0.0001 common

          Purchase

          30

          159.245 USD

          USD 0.0001 common

          Purchase

          34

          159.253 USD

          USD 0.0001 common

          Purchase

          7

          159.273 USD

          USD 0.0001 common

          Purchase

          85

          159.289 USD

          USD 0.0001 common

          Purchase

          70

          159.291 USD

          USD 0.0001 common

          Purchase

          48

          159.296 USD

          USD 0.0001 common

          Purchase

          24

          159.3 USD

          USD 0.0001 common

          Purchase

          16

          159.31 USD

          USD 0.0001 common

          Purchase

          25

          159.323 USD

          USD 0.0001 common

          Purchase

          28

          159.35 USD

          USD 0.0001 common

          Purchase

          19

          159.353 USD

          USD 0.0001 common

          Purchase

          31

          159.354 USD

          USD 0.0001 common

          Purchase

          46

          159.372 USD

          USD 0.0001 common

          Purchase

          100

          159.38 USD

          USD 0.0001 common

          Purchase

          20

          159.43 USD

          USD 0.0001 common

          Purchase

          34

          159.439 USD

          USD 0.0001 common

          Purchase

          21

          159.44 USD

          USD 0.0001 common

          Purchase

          51

          159.449 USD

          USD 0.0001 common

          Purchase

          71

          159.45 USD

          USD 0.0001 common

          Purchase

          45

          159.455 USD

          USD 0.0001 common

          Purchase

          24

          159.457 USD

          USD 0.0001 common

          Purchase

          84

          159.459 USD

          USD 0.0001 common

          Purchase

          28

          159.46 USD

          USD 0.0001 common

          Purchase

          59

          159.461 USD

          USD 0.0001 common

          Purchase

          30

          159.462 USD

          USD 0.0001 common

          Purchase

          59

          159.47 USD

          USD 0.0001 common

          Purchase

          18

          159.473 USD

          USD 0.0001 common

          Purchase

          34

          159.477 USD

          USD 0.0001 common

          Purchase

          33

          159.483 USD

          USD 0.0001 common

          Purchase

          68

          159.484 USD

          USD 0.0001 common

          Purchase

          35

          159.485 USD

          USD 0.0001 common

          Purchase

          26

          159.493 USD

          USD 0.0001 common

          Purchase

          18

          159.496 USD

          USD 0.0001 common

          Purchase

          31

          159.502 USD

          USD 0.0001 common

          Purchase

          27

          159.503 USD

          USD 0.0001 common

          Purchase

          97

          159.52 USD

          USD 0.0001 common

          Purchase

          50

          159.525 USD

          USD 0.0001 common

          Purchase

          12

          159.56 USD

          USD 0.0001 common

          Purchase

          6

          159.57 USD

          USD 0.0001 common

          Purchase

          28

          159.58 USD

          USD 0.0001 common

          Purchase

          19

          159.603 USD

          USD 0.0001 common

          Purchase

          31

          159.609 USD

          USD 0.0001 common

          Purchase

          31

          159.61 USD

          USD 0.0001 common

          Purchase

          47

          159.616 USD

          USD 0.0001 common

          Purchase

          45

          159.618 USD

          USD 0.0001 common

          Purchase

          73

          159.622 USD

          USD 0.0001 common

          Purchase

          17

          159.626 USD

          USD 0.0001 common

          Purchase

          36

          159.627 USD

          USD 0.0001 common

          Purchase

          74

          159.638 USD

          USD 0.0001 common

          Purchase

          23

          159.64 USD

          USD 0.0001 common

          Purchase

          90

          159.643 USD

          USD 0.0001 common

          Purchase

          1

          159.65 USD

          USD 0.0001 common

          Purchase

          44

          159.655 USD

          USD 0.0001 common

          Purchase

          200

          159.694 USD

          USD 0.0001 common

          Purchase

          18

          159.713 USD

          USD 0.0001 common

          Purchase

          34

          159.717 USD

          USD 0.0001 common

          Purchase

          141

          159.72 USD

          USD 0.0001 common

          Purchase

          4

          159.73 USD

          USD 0.0001 common

          Purchase

          24

          159.731 USD

          USD 0.0001 common

          Purchase

          93

          159.746 USD

          USD 0.0001 common

          Purchase

          102

          159.75 USD

          USD 0.0001 common

          Purchase

          41

          159.754 USD

          USD 0.0001 common

          Purchase

          22

          159.758 USD

          USD 0.0001 common

          Purchase

          183

          159.763 USD

          USD 0.0001 common

          Purchase

          37

          159.764 USD

          USD 0.0001 common

          Purchase

          34

          159.77 USD

          USD 0.0001 common

          Purchase

          100

          159.778 USD

          USD 0.0001 common

          Purchase

          6

          159.78 USD

          USD 0.0001 common

          Purchase

          100

          159.84 USD

          USD 0.0001 common

          Purchase

          85

          159.849 USD

          USD 0.0001 common

          Purchase

          6

          159.89 USD

          USD 0.0001 common

          Purchase

          200

          159.926 USD

          USD 0.0001 common

          Purchase

          6

          159.93 USD

          USD 0.0001 common

          Purchase

          12

          159.96 USD

          USD 0.0001 common

          Purchase

          8

          159.97 USD

          USD 0.0001 common

          Purchase

          12

          159.98 USD

          USD 0.0001 common

          Purchase

          6

          160 USD

          USD 0.0001 common

          Purchase

          15

          160.01 USD

          USD 0.0001 common

          Purchase

          31

          160.02 USD

          USD 0.0001 common

          Purchase

          2

          160.03 USD

          USD 0.0001 common

          Purchase

          100

          160.035 USD

          USD 0.0001 common

          Purchase

          29

          160.05 USD

          USD 0.0001 common

          Purchase

          1

          160.07 USD

          USD 0.0001 common

          Purchase

          6

          160.08 USD

          USD 0.0001 common

          Purchase

          96

          160.105 USD

          USD 0.0001 common

          Purchase

          200

          160.158 USD

          USD 0.0001 common

          Purchase

          40

          160.21 USD

          USD 0.0001 common

          Purchase

          200

          160.228 USD

          USD 0.0001 common

          Purchase

          29

          160.24 USD

          USD 0.0001 common

          Purchase

          2

          160.25 USD

          USD 0.0001 common

          Purchase

          1

          160.26 USD

          USD 0.0001 common

          Purchase

          18

          160.31 USD

          USD 0.0001 common

          Purchase

          6

          160.32 USD

          USD 0.0001 common

          Purchase

          1

          160.33 USD

          USD 0.0001 common

          Purchase

          1

          160.34 USD

          USD 0.0001 common

          Purchase

          1

          160.35 USD

          USD 0.0001 common

          Purchase

          11

          160.36 USD

          USD 0.0001 common

          Purchase

          10

          160.38 USD

          USD 0.0001 common

          Purchase

          2

          160.39 USD

          USD 0.0001 common

          Purchase

          2

          160.4 USD

          USD 0.0001 common

          Purchase

          8

          160.42 USD

          USD 0.0001 common

          Purchase

          8

          160.43 USD

          USD 0.0001 common

          Purchase

          111

          160.44 USD

          USD 0.0001 common

          Purchase

          1,035

          160.49 USD

          USD 0.0001 common

          Purchase

          6

          160.56 USD

          USD 0.0001 common

          Purchase

          6

          160.61 USD

          USD 0.0001 common

          Purchase

          28

          160.71 USD

          USD 0.0001 common

          Purchase

          2

          160.78 USD

          USD 0.0001 common

          Purchase

          6

          160.81 USD

          USD 0.0001 common

          Purchase

          9

          160.82 USD

          USD 0.0001 common

          Purchase

          14

          160.83 USD

          USD 0.0001 common

          Purchase

          12

          160.84 USD

          USD 0.0001 common

          Purchase

          2

          160.85 USD

          USD 0.0001 common

          Purchase

          32

          160.87 USD

          USD 0.0001 common

          Purchase

          1

          160.89 USD

          USD 0.0001 common

          Purchase

          2

          160.9 USD

          USD 0.0001 common

          Purchase

          7

          160.91 USD

          USD 0.0001 common

          Purchase

          2

          160.92 USD

          USD 0.0001 common

          Purchase

          2

          160.93 USD

          USD 0.0001 common

          Purchase

          2

          160.94 USD

          USD 0.0001 common

          Purchase

          8

          161.02 USD

          USD 0.0001 common

          Purchase

          10

          161.03 USD

          USD 0.0001 common

          Purchase

          11

          161.04 USD

          USD 0.0001 common

          Purchase

          44,755

           158.54 USD

          USD 0.0001 common

          Purchase

          316,735

           158.541 USD

          USD 0.0001 common

          Purchase

          462,012

           158.546 USD

          USD 0.0001 common

          Purchase

          2

          135.28 EUR        

          USD 0.0001 common

          Purchase

          1

          135.3 EUR        

          USD 0.0001 common

          Purchase

          1

          135.36 EUR        

          USD 0.0001 common

          Purchase

          1

          135.6 EUR        

          USD 0.0001 common

          Purchase

          73

          135.618 EUR        

          USD 0.0001 common

          Purchase

          1

          135.82 EUR        

          USD 0.0001 common

          Purchase

          3

          135.84 EUR        

          USD 0.0001 common

          Purchase

          1

          135.88 EUR        

          USD 0.0001 common

          Purchase

          1

          135.96 EUR        

          USD 0.0001 common

          Purchase

          1

          135.98 EUR        

          USD 0.0001 common

          Purchase

          2

          136.02 EUR        

          USD 0.0001 common

          Purchase

          1

          136.64 EUR        

          USD 0.0001 common

          Purchase

          1

          136.76 EUR        

          USD 0.0001 common

          Purchase

          2

          136.83 EUR        

          USD 0.0001 common

          Purchase

          2

          136.84 EUR        

          USD 0.0001 common

          Purchase

          59

          158.54 USD        

          USD 0.0001 common

          Purchase

          3,649

          158.942 USD        

          USD 0.0001 common

          Purchase

          2

          159.61 USD        

          USD 0.0001 common

          Purchase

          3

          159.62 USD        

          USD 0.0001 common

          Purchase

          8

          159.63 USD        

          USD 0.0001 common

          Purchase

          2

          159.83 USD        

          USD 0.0001 common

          Purchase

          3

          159.84 USD        

          USD 0.0001 common

          Purchase

          6

          159.85 USD        

          USD 0.0001 common

          Purchase

          2

          160.11 USD        

          USD 0.0001 common

          Purchase

          4

          160.12 USD        

          USD 0.0001 common

          Purchase

          6

          160.13 USD        

          USD 0.0001 common

          Purchase

          6

          160.41 USD        

          USD 0.0001 common

          Purchase

          2

          160.42 USD        

          USD 0.0001 common

          Purchase

          4

          160.43 USD        

          USD 0.0001 common

          Purchase

          5

          160.44 USD        

          USD 0.0001 common

          Purchase

          51

          157.67 USD

          USD 0.0001 common

          Purchase

          30

          157.68 USD

          USD 0.0001 common

          Purchase

          52

          157.7 USD

          USD 0.0001 common

          Purchase

          3

          157.83 USD

          USD 0.0001 common

          Purchase

          6,331

          157.965 USD

          USD 0.0001 common

          Purchase

          28

          158.089 USD

          USD 0.0001 common

          Purchase

          162

          158.1 USD

          USD 0.0001 common

          Purchase

          51

          158.223 USD

          USD 0.0001 common

          Purchase

          4

          158.35 USD

          USD 0.0001 common

          Purchase

          5

          158.385 USD

          USD 0.0001 common

          Purchase

          90

          158.417 USD

          USD 0.0001 common

          Purchase

          193

          158.485 USD

          USD 0.0001 common

          Purchase

          1,955

          158.54 USD

          USD 0.0001 common

          Purchase

          10

          158.56 USD

          USD 0.0001 common

          Purchase

          43

          158.585 USD

          USD 0.0001 common

          Purchase

          264

          158.6 USD

          USD 0.0001 common

          Purchase

          11

          158.65 USD

          USD 0.0001 common

          Purchase

          118

          158.77 USD

          USD 0.0001 common

          Purchase

          20

          158.783 USD

          USD 0.0001 common

          Purchase

          4,776

          158.819 USD

          USD 0.0001 common

          Purchase

          78

          158.95 USD

          USD 0.0001 common

          Purchase

          36

          158.995 USD

          USD 0.0001 common

          Purchase

          48

          159.027 USD

          USD 0.0001 common

          Purchase

          15

          159.11 USD

          USD 0.0001 common

          Purchase

          18

          159.151 USD

          USD 0.0001 common

          Purchase

          215

          159.17 USD

          USD 0.0001 common

          Purchase

          25

          159.2 USD

          USD 0.0001 common

          Purchase

          40

          159.205 USD

          USD 0.0001 common

          Purchase

          1

          159.3 USD

          USD 0.0001 common

          Purchase

          16

          159.443 USD

          USD 0.0001 common

          Purchase

          30

          159.555 USD

          USD 0.0001 common

          Purchase

          5

          159.73 USD

          USD 0.0001 common

          Purchase

          13

          159.8 USD

          USD 0.0001 common

          Purchase

          2

          159.86 USD

          USD 0.0001 common

          Purchase

          426

          159.91 USD

          USD 0.0001 common

          Purchase

          5

          159.92 USD

          USD 0.0001 common

          Purchase

          59

          159.93 USD

          USD 0.0001 common

          Purchase

          150

          160.01 USD

          USD 0.0001 common

          Purchase

          1,930

          160.05 USD

          USD 0.0001 common

          Purchase

          100

          160.091 USD

          USD 0.0001 common

          Purchase

          9

          160.14 USD

          USD 0.0001 common

          Purchase

          4,930

          160.159 USD

          USD 0.0001 common

          Purchase

          305

          160.245 USD

          USD 0.0001 common

          Purchase

          5

          160.28 USD

          USD 0.0001 common

          Purchase

          122

          160.3 USD

          USD 0.0001 common

          Purchase

          50

          160.32 USD

          USD 0.0001 common

          Purchase

          5

          160.34 USD

          USD 0.0001 common

          Purchase

          5

          160.37 USD

          USD 0.0001 common

          Purchase

          1

          160.38 USD

          USD 0.0001 common

          Purchase

          67

          160.44 USD

          USD 0.0001 common

          Purchase

          78

          160.45 USD

          USD 0.0001 common

          Purchase

          4

          160.485 USD

          USD 0.0001 common

          Purchase

          32

          160.505 USD

          USD 0.0001 common

          Purchase

          201

          160.82 USD

          USD 0.0001 common

          Purchase

          133

          160.835 USD

          USD 0.0001 common

          Purchase

          261

          158.54 USD        

          Class of relevant security

          Purchase/sale

          Number of

          securities

          Price per unit

          USD 0.0001 common

          Sale

          132

          157.64 USD

          USD 0.0001 common

          Sale

          24

          157.669 USD

          USD 0.0001 common

          Sale

          24

          157.748 USD

          USD 0.0001 common

          Sale

          28

          157.749 USD

          USD 0.0001 common

          Sale

          196

          157.83 USD

          USD 0.0001 common

          Sale

          26

          157.85 USD

          USD 0.0001 common

          Sale

          27

          157.885 USD

          USD 0.0001 common

          Sale

          24

          157.924 USD

          USD 0.0001 common

          Sale

          6

          157.96 USD

          USD 0.0001 common

          Sale

          25

          157.961 USD

          USD 0.0001 common

          Sale

          22

          157.988 USD

          USD 0.0001 common

          Sale

          196

          158 USD

          USD 0.0001 common

          Sale

          200

          158.066 USD

          USD 0.0001 common

          Sale

          87

          158.068 USD

          USD 0.0001 common

          Sale

          300

          158.106 USD

          USD 0.0001 common

          Sale

          9

          158.11 USD

          USD 0.0001 common

          Sale

          96

          158.13 USD

          USD 0.0001 common

          Sale

          1

          158.19 USD

          USD 0.0001 common

          Sale

          102

          158.197 USD

          USD 0.0001 common

          Sale

          200

          158.237 USD

          USD 0.0001 common

          Sale

          138

          158.24 USD

          USD 0.0001 common

          Sale

          300

          158.275 USD

          USD 0.0001 common

          Sale

          91

          158.309 USD

          USD 0.0001 common

          Sale

          300

          158.485 USD

          USD 0.0001 common

          Sale

          31

          158.49 USD

          USD 0.0001 common

          Sale

          400

          158.5 USD

          USD 0.0001 common

          Sale

          95

          158.501 USD

          USD 0.0001 common

          Sale

          14

          158.525 USD

          USD 0.0001 common

          Sale

          158,157

          158.54 USD

          USD 0.0001 common

          Sale

          300

          158.544 USD

          USD 0.0001 common

          Sale

          75

          158.577 USD

          USD 0.0001 common

          Sale

          200

          158.59 USD

          USD 0.0001 common

          Sale

          400

          158.6 USD

          USD 0.0001 common

          Sale

          9

          158.63 USD

          USD 0.0001 common

          Sale

          38

          158.762 USD

          USD 0.0001 common

          Sale

          100

          158.829 USD

          USD 0.0001 common

          Sale

          100

          158.833 USD

          USD 0.0001 common

          Sale

          100

          158.839 USD

          USD 0.0001 common

          Sale

          41

          158.847 USD

          USD 0.0001 common

          Sale

          35

          158.849 USD

          USD 0.0001 common

          Sale

          44

          158.85 USD

          USD 0.0001 common

          Sale

          88

          158.86 USD

          USD 0.0001 common

          Sale

          66

          158.9 USD

          USD 0.0001 common

          Sale

          32

          158.904 USD

          USD 0.0001 common

          Sale

          62

          158.912 USD

          USD 0.0001 common

          Sale

          32

          158.924 USD

          USD 0.0001 common

          Sale

          33

          158.925 USD

          USD 0.0001 common

          Sale

          46

          158.93 USD

          USD 0.0001 common

          Sale

          88

          158.94 USD

          USD 0.0001 common

          Sale

          26

          158.943 USD

          USD 0.0001 common

          Sale

          66

          158.945 USD

          USD 0.0001 common

          Sale

          44

          158.95 USD

          USD 0.0001 common

          Sale

          82

          158.992 USD

          USD 0.0001 common

          Sale

          39

          158.993 USD

          USD 0.0001 common

          Sale

          273

          159 USD

          USD 0.0001 common

          Sale

          854

          159.005 USD

          USD 0.0001 common

          Sale

          6

          159.01 USD

          USD 0.0001 common

          Sale

          25

          159.034 USD

          USD 0.0001 common

          Sale

          26

          159.038 USD

          USD 0.0001 common

          Sale

          67

          159.04 USD

          USD 0.0001 common

          Sale

          25

          159.042 USD

          USD 0.0001 common

          Sale

          46

          159.043 USD

          USD 0.0001 common

          Sale

          48

          159.044 USD

          USD 0.0001 common

          Sale

          26

          159.048 USD

          USD 0.0001 common

          Sale

          112

          159.05 USD

          USD 0.0001 common

          Sale

          52

          159.054 USD

          USD 0.0001 common

          Sale

          58

          159.056 USD

          USD 0.0001 common

          Sale

          126

          159.06 USD

          USD 0.0001 common

          Sale

          28

          159.07 USD

          USD 0.0001 common

          Sale

          30

          159.121 USD

          USD 0.0001 common

          Sale

          36

          159.122 USD

          USD 0.0001 common

          Sale

          33

          159.166 USD

          USD 0.0001 common

          Sale

          112

          159.25 USD

          USD 0.0001 common

          Sale

          66

          159.268 USD

          USD 0.0001 common

          Sale

          300

          159.3 USD

          USD 0.0001 common

          Sale

          200

          159.31 USD

          USD 0.0001 common

          Sale

          30

          159.314 USD

          USD 0.0001 common

          Sale

          100

          159.32 USD

          USD 0.0001 common

          Sale

          35

          159.357 USD

          USD 0.0001 common

          Sale

          71

          159.38 USD

          USD 0.0001 common

          Sale

          323

          159.395 USD

          USD 0.0001 common

          Sale

          39

          159.4 USD

          USD 0.0001 common

          Sale

          198

          159.415 USD

          USD 0.0001 common

          Sale

          200

          159.43 USD

          USD 0.0001 common

          Sale

          1

          159.45 USD

          USD 0.0001 common

          Sale

          46

          159.47 USD

          USD 0.0001 common

          Sale

          392

          159.5 USD

          USD 0.0001 common

          Sale

          6

          159.56 USD

          USD 0.0001 common

          Sale

          954

          159.61 USD

          USD 0.0001 common

          Sale

          822

          159.625 USD

          USD 0.0001 common

          Sale

          27

          159.629 USD

          USD 0.0001 common

          Sale

          954

          159.63 USD

          USD 0.0001 common

          Sale

          33

          159.646 USD

          USD 0.0001 common

          Sale

          898

          159.65 USD

          USD 0.0001 common

          Sale

          32

          159.652 USD

          USD 0.0001 common

          Sale

          26

          159.658 USD

          USD 0.0001 common

          Sale

          500

          159.68 USD

          USD 0.0001 common

          Sale

          27

          159.691 USD

          USD 0.0001 common

          Sale

          380

          159.7 USD

          USD 0.0001 common

          Sale

          100

          159.71 USD

          USD 0.0001 common

          Sale

          61

          159.712 USD

          USD 0.0001 common

          Sale

          29

          159.717 USD

          USD 0.0001 common

          Sale

          844

          159.73 USD

          USD 0.0001 common

          Sale

          24

          159.735 USD

          USD 0.0001 common

          Sale

          31

          159.736 USD

          USD 0.0001 common

          Sale

          200

          159.74 USD

          USD 0.0001 common

          Sale

          693

          159.75 USD

          USD 0.0001 common

          Sale

          26

          159.755 USD

          USD 0.0001 common

          Sale

          1

          159.76 USD

          USD 0.0001 common

          Sale

          127

          159.77 USD

          USD 0.0001 common

          Sale

          137

          159.78 USD

          USD 0.0001 common

          Sale

          27

          159.782 USD

          USD 0.0001 common

          Sale

          30

          159.784 USD

          USD 0.0001 common

          Sale

          87

          159.79 USD

          USD 0.0001 common

          Sale

          26

          159.795 USD

          USD 0.0001 common

          Sale

          44

          159.8 USD

          USD 0.0001 common

          Sale

          100

          159.81 USD

          USD 0.0001 common

          Sale

          18

          159.827 USD

          USD 0.0001 common

          Sale

          66

          159.83 USD

          USD 0.0001 common

          Sale

          100

          159.84 USD

          USD 0.0001 common

          Sale

          199

          159.85 USD

          USD 0.0001 common

          Sale

          77

          159.851 USD

          USD 0.0001 common

          Sale

          64

          159.855 USD

          USD 0.0001 common

          Sale

          29

          159.857 USD

          USD 0.0001 common

          Sale

          100

          159.88 USD

          USD 0.0001 common

          Sale

          172

          159.89 USD

          USD 0.0001 common

          Sale

          1,006

          159.9 USD

          USD 0.0001 common

          Sale

          200

          159.91 USD

          USD 0.0001 common

          Sale

          318

          159.92 USD

          USD 0.0001 common

          Sale

          30

          159.923 USD

          USD 0.0001 common

          Sale

          200

          159.926 USD

          USD 0.0001 common

          Sale

          214

          159.93 USD

          USD 0.0001 common

          Sale

          69

          159.932 USD

          USD 0.0001 common

          Sale

          374

          159.94 USD

          USD 0.0001 common

          Sale

          209

          159.96 USD

          USD 0.0001 common

          Sale

          100

          159.97 USD

          USD 0.0001 common

          Sale

          41

          159.985 USD

          USD 0.0001 common

          Sale

          20

          159.986 USD

          USD 0.0001 common

          Sale

          33

          159.989 USD

          USD 0.0001 common

          Sale

          4

          159.993 USD

          USD 0.0001 common

          Sale

          126

          160 USD

          USD 0.0001 common

          Sale

          200

          160.01 USD

          USD 0.0001 common

          Sale

          31

          160.017 USD

          USD 0.0001 common

          Sale

          126

          160.02 USD

          USD 0.0001 common

          Sale

          80

          160.024 USD

          USD 0.0001 common

          Sale

          172

          160.03 USD

          USD 0.0001 common

          Sale

          27

          160.034 USD

          USD 0.0001 common

          Sale

          124

          160.035 USD

          USD 0.0001 common

          Sale

          2

          160.04 USD

          USD 0.0001 common

          Sale

          72

          160.05 USD

          USD 0.0001 common

          Sale

          18

          160.055 USD

          USD 0.0001 common

          Sale

          100

          160.06 USD

          USD 0.0001 common

          Sale

          100

          160.07 USD

          USD 0.0001 common

          Sale

          100

          160.09 USD

          USD 0.0001 common

          Sale

          16

          160.11 USD

          USD 0.0001 common

          Sale

          2

          160.12 USD

          USD 0.0001 common

          Sale

          10

          160.13 USD

          USD 0.0001 common

          Sale

          105

          160.16 USD

          USD 0.0001 common

          Sale

          49

          160.17 USD

          USD 0.0001 common

          Sale

          45

          160.176 USD

          USD 0.0001 common

          Sale

          139

          160.18 USD

          USD 0.0001 common

          Sale

          26

          160.19 USD

          USD 0.0001 common

          Sale

          600

          160.2 USD

          USD 0.0001 common

          Sale

          200

          160.21 USD

          USD 0.0001 common

          Sale

          900

          160.23 USD

          USD 0.0001 common

          Sale

          100

          160.24 USD

          USD 0.0001 common

          Sale

          54

          160.254 USD

          USD 0.0001 common

          Sale

          27

          160.257 USD

          USD 0.0001 common

          Sale

          28

          160.269 USD

          USD 0.0001 common

          Sale

          673

          160.27 USD

          USD 0.0001 common

          Sale

          2

          160.29 USD

          USD 0.0001 common

          Sale

          82

          160.3 USD

          USD 0.0001 common

          Sale

          2

          160.31 USD

          USD 0.0001 common

          Sale

          102

          160.32 USD

          USD 0.0001 common

          Sale

          200

          160.34 USD

          USD 0.0001 common

          Sale

          24

          160.343 USD

          USD 0.0001 common

          Sale

          106

          160.38 USD

          USD 0.0001 common

          Sale

          100

          160.4 USD

          USD 0.0001 common

          Sale

          70

          160.401 USD

          USD 0.0001 common

          Sale

          30

          160.404 USD

          USD 0.0001 common

          Sale

          327

          160.415 USD

          USD 0.0001 common

          Sale

          100

          160.42 USD

          USD 0.0001 common

          Sale

          399

          160.422 USD

          USD 0.0001 common

          Sale

          100

          160.43 USD

          USD 0.0001 common

          Sale

          100

          160.44 USD

          USD 0.0001 common

          Sale

          30

          160.456 USD

          USD 0.0001 common

          Sale

          34

          160.469 USD

          USD 0.0001 common

          Sale

          200

          160.47 USD

          USD 0.0001 common

          Sale

          300

          160.476 USD

          USD 0.0001 common

          Sale

          1,355

          160.49 USD

          USD 0.0001 common

          Sale

          176

          160.5 USD

          USD 0.0001 common

          Sale

          1

          160.51 USD

          USD 0.0001 common

          Sale

          500

          160.53 USD

          USD 0.0001 common

          Sale

          100

          160.54 USD

          USD 0.0001 common

          Sale

          100

          160.55 USD

          USD 0.0001 common

          Sale

          300

          160.554 USD

          USD 0.0001 common

          Sale

          200

          160.56 USD

          USD 0.0001 common

          Sale

          100

          160.57 USD

          USD 0.0001 common

          Sale

          26

          160.681 USD

          USD 0.0001 common

          Sale

          100

          160.76 USD

          USD 0.0001 common

          Sale

          100

          160.77 USD

          USD 0.0001 common

          Sale

          200

          160.802 USD

          USD 0.0001 common

          Sale

          25

          160.803 USD

          USD 0.0001 common

          Sale

          28

          160.804 USD

          USD 0.0001 common

          Sale

          15

          160.822 USD

          USD 0.0001 common

          Sale

          200

          160.87 USD

          USD 0.0001 common

          Sale

          28

          160.897 USD

          USD 0.0001 common

          Sale

          100

          160.91 USD

          USD 0.0001 common

          Sale

          300

          160.923 USD

          USD 0.0001 common

          Sale

          100

          160.93 USD

          USD 0.0001 common

          Sale

          200

          160.932 USD

          USD 0.0001 common

          Sale

          27

          160.951 USD

          USD 0.0001 common

          Sale

          200

          160.96 USD

          USD 0.0001 common

          Sale

          315,740

           158.534 USD

          USD 0.0001 common

          Sale

          272,372

           158.539 USD

          USD 0.0001 common

          Sale

          6

          135 EUR        

          USD 0.0001 common

          Sale

          18

           135.3 EUR         

          USD 0.0001 common

          Sale

          1

           135.36 EUR         

          USD 0.0001 common

          Sale

          1

           135.6 EUR         

          USD 0.0001 common

          Sale

          3

           135.76 EUR         

          USD 0.0001 common

          Sale

          27

          135.78 EUR        

          USD 0.0001 common

          Sale

          1

          135.82 EUR        

          USD 0.0001 common

          Sale

          4

          135.84 EUR        

          USD 0.0001 common

          Sale

          1

          135.86 EUR        

          USD 0.0001 common

          Sale

          1

          135.88 EUR        

          USD 0.0001 common

          Sale

          5

          135.9 EUR        

          USD 0.0001 common

          Sale

          1

          135.96 EUR        

          USD 0.0001 common

          Sale

          2

          135.98 EUR        

          USD 0.0001 common

          Sale

          2

          136.02 EUR        

          USD 0.0001 common

          Sale

          20

          136.038 EUR        

          USD 0.0001 common

          Sale

          200

          159.78 USD        

          USD 0.0001 common

          Sale

          200

          159.805 USD        

          USD 0.0001 common

          Sale

          200

          159.86 USD        

          USD 0.0001 common

          Sale

          65

          159.89 USD        

          USD 0.0001 common

          Sale

          202,211

          158.54 USD        

          USD 0.0001 common

          Sale

          5

          159.38 USD        

          USD 0.0001 common

          Sale

          3

          159.6 USD        

          USD 0.0001 common

          Sale

          1,340

          159.626 USD        

          USD 0.0001 common

          Sale

          5

          159.76 USD        

          USD 0.0001 common

          Sale

          3

          159.94 USD        

          USD 0.0001 common

          Sale

          42

          160.005 USD        

          USD 0.0001 common

          Sale

          5

          160.02 USD        

          USD 0.0001 common

          Sale

          3

          160.2 USD        

          USD 0.0001 common

          Sale

          5

          160.46 USD        

          USD 0.0001 common

          Sale

          1

          160.57 USD        

          USD 0.0001 common

          Sale

          5

          157.645 USD

          USD 0.0001 common

          Sale

          1

          157.66 USD

          USD 0.0001 common

          Sale

          298

          157.692 USD

          USD 0.0001 common

          Sale

          26

          157.731 USD

          USD 0.0001 common

          Sale

          17

          157.902 USD

          USD 0.0001 common

          Sale

          1,985

          157.965 USD

          USD 0.0001 common

          Sale

          30

          157.98 USD

          USD 0.0001 common

          Sale

          15

          158.06 USD

          USD 0.0001 common

          Sale

          29

          158.08 USD

          USD 0.0001 common

          Sale

          4

          158.082 USD

          USD 0.0001 common

          Sale

          84

          158.104 USD

          USD 0.0001 common

          Sale

          3

          158.124 USD

          USD 0.0001 common

          Sale

          1

          158.155 USD

          USD 0.0001 common

          Sale

          9

          158.19 USD

          USD 0.0001 common

          Sale

          137

          158.2 USD

          USD 0.0001 common

          Sale

          1

          158.33 USD

          USD 0.0001 common

          Sale

          20

          158.363 USD

          USD 0.0001 common

          Sale

          5

          158.415 USD

          USD 0.0001 common

          Sale

          116

          158.46 USD

          USD 0.0001 common

          Sale

          53

          158.47 USD

          USD 0.0001 common

          Sale

          30

          158.5 USD

          USD 0.0001 common

          Sale

          8

          158.53 USD

          USD 0.0001 common

          Sale

          401

          158.54 USD

          USD 0.0001 common

          Sale

          6

          158.595 USD

          USD 0.0001 common

          Sale

          42

          158.6 USD

          USD 0.0001 common

          Sale

          46

          158.605 USD

          USD 0.0001 common

          Sale

          12

          158.67 USD

          USD 0.0001 common

          Sale

          1

          158.812 USD

          USD 0.0001 common

          Sale

          10

          158.841 USD

          USD 0.0001 common

          Sale

          192

          158.87 USD

          USD 0.0001 common

          Sale

          101

          158.925 USD

          USD 0.0001 common

          Sale

          1

          158.94 USD

          USD 0.0001 common

          Sale

          28

          158.98 USD

          USD 0.0001 common

          Sale

          26

          158.993 USD

          USD 0.0001 common

          Sale

          13

          159.005 USD

          USD 0.0001 common

          Sale

          30

          159.013 USD

          USD 0.0001 common

          Sale

          14

          159.035 USD

          USD 0.0001 common

          Sale

          5

          159.04 USD

          USD 0.0001 common

          Sale

          5

          159.139 USD

          USD 0.0001 common

          Sale

          7

          159.3 USD

          USD 0.0001 common

          Sale

          1

          159.372 USD

          USD 0.0001 common

          Sale

          3

          159.437 USD

          USD 0.0001 common

          Sale

          3

          159.46 USD

          USD 0.0001 common

          Sale

          20

          159.485 USD

          USD 0.0001 common

          Sale

          454

          159.52 USD

          USD 0.0001 common

          Sale

          137

          159.54 USD

          USD 0.0001 common

          Sale

          14

          159.555 USD

          USD 0.0001 common

          Sale

          32

          159.56 USD

          USD 0.0001 common

          Sale

          12

          159.58 USD

          USD 0.0001 common

          Sale

          301

          159.625 USD

          USD 0.0001 common

          Sale

          8

          159.65 USD

          USD 0.0001 common

          Sale

          32

          159.675 USD

          USD 0.0001 common

          Sale

          7

          159.692 USD

          USD 0.0001 common

          Sale

          95

          159.737 USD

          USD 0.0001 common

          Sale

          9

          159.755 USD

          USD 0.0001 common

          Sale

          23

          159.83 USD

          USD 0.0001 common

          Sale

          3

          159.86 USD

          USD 0.0001 common

          Sale

          3

          159.942 USD

          USD 0.0001 common

          Sale

          7

          159.97 USD

          USD 0.0001 common

          Sale

          22

          159.975 USD

          USD 0.0001 common

          Sale

          79

          160.04 USD

          USD 0.0001 common

          Sale

          15

          160.12 USD

          USD 0.0001 common

          Sale

          78

          160.21 USD

          USD 0.0001 common

          Sale

          52

          160.245 USD

          USD 0.0001 common

          Sale

          5

          160.294 USD

          USD 0.0001 common

          Sale

          60

          160.305 USD

          USD 0.0001 common

          Sale

          25

          160.319 USD

          USD 0.0001 common

          Sale

          12

          160.325 USD

          USD 0.0001 common

          Sale

          144

          160.35 USD

          USD 0.0001 common

          Sale

          6,765

          160.38 USD

          USD 0.0001 common

          Sale

          1

          160.385 USD

          USD 0.0001 common

          Sale

          3

          160.39 USD

          USD 0.0001 common

          Sale

          35

          160.41 USD

          USD 0.0001 common

          Sale

          1

          160.444 USD

          USD 0.0001 common

          Sale

          123

          160.45 USD

          USD 0.0001 common

          Sale

          15

          160.463 USD

          USD 0.0001 common

          Sale

          420

          160.469 USD

          USD 0.0001 common

          Sale

          19

          160.53 USD

          USD 0.0001 common

          Sale

          1

          160.54 USD

          USD 0.0001 common

          Sale

          98

          160.7 USD

          USD 0.0001 common

          Sale

          1

          160.89 USD

          • (b)

          • Cash-settled derivative transactions

          Class of

          relevant security

          Product description

          e.g. CFD

          Nature of dealing

          e.g. opening/closing a

          long/short position, increasing/reducing a

          long/short position

          Number of reference securities

          Price per unit

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          565

          159.626 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          58

          158.539 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          40

          158.539 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          49

          158.539 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          26

          158.539 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Increasing a Short Position

          258

          158.54 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          101

          158.837 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          522

          158.513 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Increasing a Long Position

          66

          158.944 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Increasing a Long Position

          42

          160.005 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          11

          158.539 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          500

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          164

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          896

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          608

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          5

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          1,178

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Long Position

          298

          158.942 USD

          USD 0.0001 common

          Swaps - Equity Swaps

          Reducing a Short Position

          775

          159.626 USD

          • (c)

          • Stock-settled derivative transactions (including options)

          • (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

          e.g. American, European etc.

          Expiry date

          Option money paid/ received per unit

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          300

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          1,300

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          300

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          200

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          1,500

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          400

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          200

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          600

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          1,700

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          800

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          1,800

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          300

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          2,000

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          400

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          1,400

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          1,900

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          900

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          600

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          600

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          400

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          200

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          USD 0.0001 common

          Put Equity Options

          Purchasing

          100

          120 USD

          AMERICAN

          18/07/2025

          0.1 USD

          • (ii)

          • Exercise

          Class of relevant security

          N/A

          Product description

          e.g. call option

          N/A

          Exercising/

          exercised

          against

          N/A

          Number of

          securities

          N/A

          Exercise Price per

          unit

          N/A

          • (d)

          • Other dealings (including subscribing for new securities)

          Class of relevant security

          N/A

          Nature of dealing

          e.g. subscription, conversion

          N/A

          Details

          N/A

          Price per unit (if applicable)

          N/A

          • 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:

          30/06/2025

          Contact name:

          Frank Lui

          Telephone number:

          +44207 996 6418

          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.

          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:

          Bank of America Corporation

          Name of offeror/offeree in relation to whose

          relevant securities the disclosure relates:

          QUALCOMM INC

          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

          Type

          e.g.

          American,

          European

          etc.

          Expiry date

          USD 0.0001 common

          Call Equity Options

          Long

          29,500

          155 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Long

          100

          165 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Long

          50,000

          165 USD

          AMERICAN

          18/06/2026

          USD 0.0001 common

          Call Equity Options

          Long

          6,300

          185 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Long

          12,900

          190 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Long

          10,200

          195 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Long

          19,100

          200 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Put Equity Options

          Long

          20,000

          120 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Put Equity Options

          Long

          7,600

          135 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Put Equity Options

          Long

          2,000

          140 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Put Equity Options

          Long

          2,000

          140 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Put Equity Options

          Long

          19,600

          140 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Put Equity Options

          Long

          21,600

          145 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Put Equity Options

          Long

          10,900

          155 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          OTC Derivatives

          Long

          4,923

          09/10/2025

          USD 0.0001 common

          OTC Derivatives

          Long

          1,037,022

          16/07/2026

          USD 0.0001 common

          Call Equity Options

          Short

          100

          145 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          300

          145 USD

          AMERICAN

          25/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          200

          150 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          85,400

          150 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          150 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          20,000

          150 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          7,900

          155 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          155 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          3,700

          155 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          160 USD

          AMERICAN

          03/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          160 USD

          AMERICAN

          11/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          160 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          1,100

          160 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          160 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          400

          162.5 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          165 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          2,400

          165 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          1,200

          165 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          1,800

          165 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          200

          165 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          1,300

          170 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          13,100

          170 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          2,200

          170 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          170 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          900

          170 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          300

          170 USD

          AMERICAN

          20/03/2026

          USD 0.0001 common

          Call Equity Options

          Short

          600

          175 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          4,700

          175 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          175 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          600

          175 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          600

          180 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Call Equity Options

          Short

          3,200

          180 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          300

          180 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          3,800

          180 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          1,000

          180 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          100

          180 USD

          AMERICAN

          18/09/2026

          USD 0.0001 common

          Call Equity Options

          Short

          3,200

          185 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          700

          185 USD

          AMERICAN

          21/11/2025

          USD 0.0001 common

          Call Equity Options

          Short

          5,800

          185 USD

          AMERICAN

          19/12/2025

          USD 0.0001 common

          Call Equity Options

          Short

          34,000

          185 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          2,700

          190 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Call Equity Options

          Short

          13,500

          190 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          190 USD

          AMERICAN

          20/03/2026

          USD 0.0001 common

          Call Equity Options

          Short

          100

          195 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          200

          195 USD

          AMERICAN

          21/11/2025

          USD 0.0001 common

          Call Equity Options

          Short

          100

          195 USD

          AMERICAN

          20/03/2026

          USD 0.0001 common

          Call Equity Options

          Short

          100

          200 USD

          AMERICAN

          17/10/2025

          USD 0.0001 common

          Call Equity Options

          Short

          600

          200 USD

          AMERICAN

          21/11/2025

          USD 0.0001 common

          Call Equity Options

          Short

          500

          210 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          600

          220 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Call Equity Options

          Short

          100

          230 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Call Equity Options

          Short

          38,100

          230 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Put Equity Options

          Short

          300

          135 USD

          AMERICAN

          18/07/2025

          USD 0.0001 common

          Put Equity Options

          Short

          3,000

          135 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Put Equity Options

          Short

          75,000

          135 USD

          AMERICAN

          19/09/2025

          USD 0.0001 common

          Put Equity Options

          Short

          1,000

          140 USD

          AMERICAN

          15/08/2025

          USD 0.0001 common

          Put Equity Options

          Short

          34,000

          140 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          Put Equity Options

          Short

          20,000

          150 USD

          AMERICAN

          16/01/2026

          USD 0.0001 common

          OTC Derivatives

          Short

          29,802

          09/10/2025

          USD 0.0001 common

          OTC Derivatives

          Short

          1,037,022

          16/07/2026

          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:

          None

          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

          dealing 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 or visit 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.  END  RETWPUGCQUPAUBU

          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share

          Usa Research Roundup-Broadcom, Brookfield Asset Management, Howmet Aerospace

          Reuters
          A
          Amrize Ltd.
          +0.41%
          Broadcom
          -5.59%
          Brookfield Asset Management
          -1.08%
          C
          Circle Internet Group Inc.
          -9.60%
          Disney
          -0.32%
          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share

          3 Market-Beating Stocks with Solid Fundamentals

          Stock Story
          Celsius Holdings
          -0.08%
          Westinghouse Air Brake Technologies
          +0.45%
          JPMorgan
          +0.47%

          CELH Cover Image

          The best-performing stocks typically have robust sales growth, increasing margins, and rising returns on capital, and those that can maintain this trifecta year in and year out often become the legends of the investing world.

          It’s clear there’s a strong connection between sustained earnings growth and hall-of-fame returns. Keeping that in mind, here are three market-beating stocks that could turbocharge your returns.

          Celsius (CELH)

          Five-Year Return: +1,067%

          With its proprietary MetaPlus formula as the basis for key products, Celsius offers energy drinks that feature natural ingredients to help in fitness and weight management.

          Why Are We Backing CELH?

          • Annual revenue growth of 49.5% over the last three years was superb and indicates its market share is rising
          • Earnings growth has massively outpaced its peers over the last three years as its EPS has compounded at 77.6% annually
          • Robust free cash flow margin of 17.3% gives it many options for capital deployment

          Celsius’s stock price of $45.80 implies a valuation ratio of 43.3x forward P/E. Is now a good time to buy? Find out in our full research report, it’s free.

          Wabtec (WAB)

          Five-Year Return: +263%

          Also known as Wabtec, Westinghouse Air Brake Technologies provides equipment, systems, and related software for the railway industry.

          Why Could WAB Be a Winner?

          • Average organic revenue growth of 9.5% over the past two years demonstrates its ability to expand independently without relying on acquisitions
          • Operating profits and efficiency rose over the last five years as it benefited from some fixed cost leverage
          • Share repurchases have amplified shareholder returns as its annual earnings per share growth of 25.5% exceeded its revenue gains over the last two years

          Wabtec is trading at $208.71 per share, or 23.9x forward P/E. Is now the right time to buy? See for yourself in our full research report, it’s free.

          JPMorgan Chase (JPM)

          Five-Year Return: +207%

          Tracing its roots back to 1799 when its earliest predecessor was founded by Aaron Burr, JPMorgan Chase is a leading financial services company offering investment banking, consumer banking, commercial banking, and asset management services globally.

          Why Does JPM Catch Our Eye?

          • Annual net interest income growth of 15% over the past four years was outstanding, reflecting market share gains this cycle
          • Net interest margin expanded by 42 basis points (100 basis points = 1 percentage point) over the last two years, providing additional flexibility for investments
          • Share buybacks catapulted its annual earnings per share growth to 22.6%, which outperformed its revenue gains over the last two years

          At $288.60 per share, JPMorgan Chase trades at 2.3x forward P/B. Is now a good time to buy? Find out in our full research report, it’s free.

          High-Quality Stocks for All Market Conditions

          Donald Trump’s victory in the 2024 U.S. Presidential Election sent major indices to all-time highs, but stocks have retraced as investors debate the health of the economy and the potential impact of tariffs.

          While this leaves much uncertainty around 2025, a few companies are poised for long-term gains regardless of the political or macroeconomic climate, like our Top 6 Stocks for this week. This is a curated list of our High Quality stocks that have generated a market-beating return of 183% over the last five years (as of March 31st 2025).

          Stocks that made our list in 2020 include now familiar names such as Nvidia (+1,545% between March 2020 and March 2025) as well as under-the-radar businesses like the once-micro-cap company Kadant (+351% five-year return).

          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share

          European Markets Are Becoming Increasingly Difficult to Ignore

          Bloomberg
          UBS Group
          -1.20%
          Apple
          -1.50%
          MSCI Inc.
          +0.44%
          JPMorgan
          +0.47%
          Goldman Sachs
          +0.18%

          (Bloomberg) -- European stocks outperformed their US peers by the biggest margin on record in dollar terms during the first half, the most dramatic sign of how the region’s markets are staging a comeback after more than a decade in the doldrums.

          The rebound isn’t confined to stocks: the euro is up 13% against the dollar in the six months through June. Meanwhile, the chaotic rollout of US tariffs wiped some of the shine off Treasuries. German bunds have outperformed them since April even as the government braces to issue more debt. Assets in emerging European markets like Poland and Hungary are also rallying sharply.

          Investors globally are slowing their purchases of US assets and shifting more money to Europe amid concern that President Donald Trump’s program of tariffs and tax cuts will impact earnings, stoke inflation and widen the budget deficit. Europe has become the big beneficiary as governments there boost spending while its central bank slashes interest rates.

          “We’re seeing extremely strong demand for European assets, particularly from the US,” said Erik Koenig, who runs the EMEA equity sales desk at Bank of America Corp. in London. “While Europe has faced challenges in the past that may have held its markets back, there’s now a growing confidence in its long-term potential.”

          For Koenig, the shifts in the US have prompted Europe to take steps that have suddenly — and sustainably — improved its outlook.

          The region has had false dawns before, and the political instability and cumbersome regulations that deterred investors for years haven’t fully gone away — valuations in Europe remain depressed relative to the US.

          But something profound has happened, particularly after Germany removed its debt brake. Europe’s biggest economy is now committed to borrow more and invest massively in defense and infrastructure after more than a decade of austerity, igniting a new sense of optimism.

          “It’s an exciting time to be in European markets,” Koenig said.

          At the European Central Bank, officials have been cutting rates aggressively, in contrast to the measured approach from the Federal Reserve. The rate differential will remain at or close to two percentage this year, based on swap market pricing.

          The wave of government spending, which will be funded through fresh debt sales, is expected to deliver a much-needed growth boost to the euro area. For Allianz Global Investors, one of Europe’s largest asset managers, this has been a clear signal to slow its buying spree in US assets, and return to stocks and bonds at home.

          “We don’t feel comfortable in Treasuries anymore. We are going to the bund market,” said Greg Hirt, chief investment officer of multi-asset strategies at the firm. “There will be more issuance in bunds because of German fiscal policy, but that is good because it makes it a more liquid market.”

          At the same time, the euro stands to benefit from the economic growth boost after underperforming for the past decade. The currency was headed for its longest stretch of monthly gains in eight years, and JPMorgan Chase & Co. is among firms that see it reaching $1.20 this year, up from $1.04 at the end of 2024.

          Mark Nash at Jupiter Asset Management is even more bullish on regional growth. “It wouldn’t surprise me if we hit $1.30 within around six to eight months,” he said, adding that he sees the common currency surging to $1.40 next year, a near 20% jump from current levels.

          Meanwhile, low rates and stimulus measures will support corporate earnings, with both the US and Europe estimated to provide 10% to 11% profit growth next year. European stocks trade at a 35% discount to their US peers, making for attractive valuations. European firms pay higher dividends, too, while buyback yields have become comparable.

          “While profit growth in Europe may not be as strong as in the US, the valuation gap remains very big,” said Peter Oppenheimer, chief global equity strategist at Goldman Sachs Group Inc. “Dividends and buybacks will increase, making the region attractive in total returns.”

          Even as US stocks have started to catch up with global peers in June, powered by a renewed appetite for the artificial intelligence trade and reduced tariff fears, something seems to have changed in the way Europe is perceived by asset allocators.

          A net 34% of investors are currently overweight euro-area equities, compared with a net 36% underweight US peers, according to the Bank of America fund manager survey published this month. On top of that, over half of asset managers expect international shares to be the top asset class over the next five years, while only 23% picked the US.

          There’s also been a drastic change in allocation. European-focused equity funds have attracted $46 billion of fresh money since the start of 2025, on track for the second-largest annual inflows ever, according to BofA citing EPFR Global data. That’s a sharp contrast to last year, when there were $66 billion of outflows.

          In the fixed income space, over $42 billion has flowed into European-domiciled funds tracking bonds issued in the common currency, compared to just $5.6 billion for those focused on dollar-dominated notes, also marking a flip from the trend in 2024. Even US companies are borrowing in euros like never before.

          And there could be a lot further to go especially for equities after investors, especially foreign ones, piled into the US for years. UBS Group AG analysts expect €1.2 trillion ($1.4 trillion) of capital to rotate from US to European equities in the next five years. They see international ownership of the US equity market retreating to 27% over that period from 30% currently.

          “American exceptionalism is touching its limits,” wrote Natixis cross-asset strategists Emilie Tetard and Florent Pochon, adding that both foreign and domestic investors have piled into US equities in recent years.

          They expect a normalization in these inflows, citing a declining dollar, rising political risks, AI competition and a narrowing economic growth gap versus the rest of the developed economies. “US investors are to diversify their exposure to international equities, while non-US investors are to reallocate their equity investments toward domestic equity markets.”

          To be sure, things might start looking up for the US in the second half. The Fed is expected to start reducing rates by September, which will help bolster the case for Treasuries. Meanwhile, there’s renewed appetite for technology stocks as the AI theme continues to prove supportive for earnings.

          The US market is dominated by a club of tech companies worth more than $2.5 trillion like Apple Inc. and Nvidia Corp., seen as key beneficiaries of AI. The European market doesn’t have any real AI plays and there’s not a single public company valued at over $400 billion. The sheer size of the US alone, comprising 70% of the MSCI World Index, means it still automatically gets the bulk of passive inflows.

          Even so, the growth prospects due to the changes in European governments’ fiscal policies are enough to keep the bulls optimistic. That’s especially true as the region is a beneficiary of investors reallocating their holdings amid US policy uncertainty.

          “Diversification will continue to play out,” Goldman’s Oppenheimer said. “Europe will be quite a compelling story for investors.”

          --With assistance from Julien Ponthus, Jan-Patrick Barnert, Sagarika Jaisinghani, Abhinav Ramnarayan, John Viljoen and Anthony Palazzo.

          ©2025 Bloomberg L.P.

          Risk Warnings and Disclaimers
          You understand and acknowledge that there is a high degree of risk involved in trading. Following any strategies or investment methods may lead to potential losses. The content on the site is provided by our contributors and analysts for information purposes only. You are solely responsible for determining whether any trading assets, securities, strategy, or any other product is suitable for investing based on your own investment objectives and financial situation.
          Add to Favorites
          Share
          FastBull
          Copyright © 2025 FastBull Ltd

          728 RM B 7/F GEE LOK IND BLDG NO 34 HUNG TO RD KWUN TONG KLN HONG KONG

          TelegramInstagramTwitterfacebooklinkedin
          App Store Google Play Google Play
          Products
          Charts

          Chats

          Q&A with Experts
          Screeners
          Economic Calendar
          Data
          Tools
          Membership
          Features
          Function
          Markets
          Copy Trading
          Latest Signals
          Contests
          News
          Analysis
          24/7
          Columns
          Education
          Company
          Careers
          About Us
          Contact Us
          Advertising
          Help Center
          Feedback
          User Agreement
          Privacy Policy
          Personal Information Protection Statement
          Business

          White Label

          Data API

          Web Plug-ins

          Poster Maker

          Affiliate Program

          Risk Disclosure

          The risk of loss in trading financial instruments such as stocks, FX, commodities, futures, bonds, ETFs and crypto can be substantial. You may sustain a total loss of the funds that you deposit with your broker. Therefore, you should carefully consider whether such trading is suitable for you in light of your circumstances and financial resources.

          No decision to invest should be made without thoroughly conducting due diligence by yourself or consulting with your financial advisors. Our web content might not suit you since we don't know your financial conditions and investment needs. Our financial information might have latency or contain inaccuracy, so you should be fully responsible for any of your trading and investment decisions. The company will not be responsible for your capital loss.

          Without getting permission from the website, you are not allowed to copy the website's graphics, texts, or trademarks. Intellectual property rights in the content or data incorporated into this website belong to its providers and exchange merchants.

          Not Logged In

          Log in to access more features

          FastBull Membership

          Not yet

          Purchase

          Become a signal provider
          Help Center
          Customer Service
          Dark Mode
          Price Up/Down Colors

          Log In

          Sign Up

          Position
          Layout
          Fullscreen
          Default to Chart
          The chart page opens by default when you visit fastbull.com