WisdomTree Global Quality Dividend Growth

(GGRP)
£26.04
Previous business day’s close price
+£12.49 (+92.21%)
max available period
£13.55
£26.45

26 Jan 17
26 Apr 24

Details

This ETF tracks dividend‑paying developed markets stocks with growth characteristics, via the WisdomTree Global Developed Quality Dividend Growth index. This ETF distributes income.

Ticker: GGRP
ISIN: IE00BZ56RN96
Full Name: WisdomTree Global Quality Dividend Growth UCITS ETF

ETF Breakdown

Microsoft Corporation
5.4%
Apple Inc
3.4%
Johnson&Johnson
2.5%
Broadcom Inc
2.4%
Procter&Gamble Co.
2.2%
Coca‑Cola Co
2.1%
Nestle SA
1.9%
LVMH Moet Hennessy Louis Vuitton
1.9%
Novartis AG
1.9%
PepsiCo Inc
1.7%
Morgan Stanley
1.5%
Unitedhealth Group Inc
1.4%
Industria De Diseno Textil SA
1.3%
Lilly
1.2%
Unilever plc
1.1%
Texas Instruments Inc.
1.1%
Goldman Sachs Group, Inc.
1.1%
Oracle Corp.
1.1%
Qualcomm, Inc.
1.1%
AMGEN Inc.
1.0%
Meta Platforms Inc
1.0%
Astrazeneca plc
1.0%
Novo Nordisk As Class B
1.0%
Deutsche Telekom AG
1.0%
United Parcel Service, Inc.
1.0%
L`Oreal
0.9%
ASML Holding NV
0.9%
Abbott Laboratories
0.9%
Union Pacific Corp.
0.9%
Caterpillar Inc.
0.8%
T‑Mobile US Inc
0.8%
Visa
0.8%
GSK Plc
0.8%
Gilead Sciences, Inc.
0.8%
SoftBank Corp.
0.8%
Lowe’s Companies
0.7%
Deutsche Post AG
0.7%
Target Corp
0.7%
American Express Co.
0.6%
Starbucks Corp.
0.6%
Tokyo Electron Device
0.6%
Diageo plc
0.6%
Mastercard Incorporated
0.6%
UBS Group AG
0.6%
ABB Ltd.
0.5%
Charles Schwab Corp.
0.5%
Shin‑Etsu Chemical Co. Ltd.
0.5%
Costco Wholesale Corp
0.5%
Hermes International
0.5%
Automatic Data Processing Inc.
0.5%
Canadian National Railway Co.
0.5%
Colgate‑Palmolive Co.
0.5%
Wesfarmers Limited
0.5%
Illinois Tool Works, Inc.
0.4%
Kering
0.4%
TJX Companies, Inc.
0.4%
RELX Plc
0.4%
Cigna Group (The)
0.4%
Endesa S.A.
0.4%
Kimberly‑Clark Corp.
0.4%
Nike, Inc.
0.4%
Lam Research Corp.
0.3%
Elevance Health Inc
0.3%
Marsh&McLennan Companies Inc
0.3%
Waste Management, Inc.
0.3%
Applied Materials Inc.
0.3%
Partners Group Holding
0.3%
Capital One Financial Corp.
0.3%
Fedex Corp
0.3%
Stryker Corp.
0.3%
CSL Ltd.
0.3%
Heineken N.V
0.3%
S&P Global Inc
0.3%
Siemens Healthineers AG
0.3%
Paychex Inc.
0.3%
SLB
0.3%
Travelers Companies Inc.
0.3%
Air Products and Chemicals
0.3%
Sysco Corp.
0.3%
Apollo Global Management Llc
0.3%
Intuit Inc
0.3%
Nippon Steel Corporation
0.3%
Thomson Reuters Corp.
0.3%
Universal Music Group N.V.
0.3%
Fastenal Co.
0.2%
Parker‑Hannifin Corp.
0.2%
Antofagasta plc
0.2%
Veolia Environnement S.A.
0.2%
Discover Financial Services
0.2%
Givaudan SA
0.2%
KLA Corp.
0.2%
Roche Holding AG
0.2%
Best Buy Co. Inc.
0.2%
Fast Retailing Co. Ltd.
0.2%
Republic Services, Inc.
0.2%
Restaurant Brands International Inc
0.2%
UPM‑Kymmene Oyj
0.2%
Capgemini
0.2%
Danaher Corp.
0.2%
Ecolab, Inc.
0.2%
Sherwin‑Williams Co.
0.2%
HCA Healthcare Inc
0.2%
Murata Manufacturing Co. Ltd.
0.2%
Wilmar International Limited
0.2%
Ameriprise Financial Inc
0.2%
Cintas Corporation
0.2%
Darden Restaurants, Inc.
0.2%
Hartford Financial Services Group Inc.
0.2%
Koninklijke KPN NV
0.2%
Sandvik AB
0.2%
Sgs Sa
0.2%
Yum Brands Inc.
0.2%
Coles Group
0.2%
Coloplast AS
0.2%
Intact Financial Corp
0.2%
Motorola Solutions Inc
0.2%
PPG Industries, Inc.
0.2%
Rogers Communications Inc.
0.2%
Zoetis Inc
0.2%
Amphenol Corp.
0.1%
Ashtead Group plc
0.1%
Assa Abloy AB
0.1%
Canadian Pacific Kansas City Ltd.
0.1%
DuPont de Nemours Inc
0.1%
Fanuc
0.1%
Heineken Holdings
0.1%
Hershey Company
0.1%
International Paper Co.
0.1%
Moody`s Corp.
0.1%
NVIDIA Corp
0.1%
Otis Worldwide Corp
0.1%
Sika AG
0.1%
United Rentals, Inc.
0.1%
Wolters Kluwers NV
0.1%
Carrier Global Corp
0.1%
Cognizant Technology Solutions Corp.
0.1%
Evolution Gaming Group AB (publ)
0.1%
Extra Space Storage Inc.
0.1%
Fidelity National Financial Inc
0.1%
Keyence Corporation
0.1%
OneMain Holdings Inc
0.1%
Weyerhaeuser Co.
0.1%
Cincinnati Financial Corp.
0.1%
EBay Inc.
0.1%
Ferrari N.V.
0.1%
Geberit AG
0.1%
Goodman Group
0.1%
Loblaw Companies Ltd
0.1%
Ross Stores, Inc.
0.1%
Targa Resources Corp
0.1%
Techtronic Industries Co. Ltd.
0.1%
Thermo Fisher
0.1%
Tractor Supply Co.
0.1%
Admiral Group
0.1%
D.R. Horton Inc.
0.1%
Daiichi Sankyo Co., Ltd.
0.1%
Dicks Sporting Goods, Inc.
0.1%
General Electric Co.
0.1%
Genuine Parts Co.
0.1%
Halliburton Co.
0.1%
Packaging Corp Of America
0.1%
Pilbara Minerals Limited
0.1%
Rockwell Automation Inc
0.1%
SMC
0.1%
Tapestry Inc
0.1%
W W Grainger Inc
0.1%
Fujitsu Limited
0.1%
Netapp Inc
0.1%
Next plc.
0.1%
Novozymes AS
0.1%
W. R. Berkley Corp
0.1%
Atlas Copco AB
0.1%
Brambles Ltd
0.1%
Carrefour
0.1%
MSCI Inc
0.1%
Moncler SPA
0.1%
Skyworks Solutions, Inc.
0.1%
TDK
0.1%
Williams‑Sonoma, Inc.
0.1%
Broadridge Financial Solutions, Inc.
< 0.1%
CDW Corp
< 0.1%
Coca Cola HBC AG
< 0.1%
Disco Corporation
< 0.1%
Intercontinental Hotels Group
< 0.1%
Jeronimo Martins ‑ S.G.P.S., S.A.
< 0.1%
Masco Corp.
< 0.1%
Mckesson Corporation
< 0.1%
NortonLifeLock Inc
< 0.1%
Prada S.p.A.
< 0.1%
SBI Holdings, Inc.
< 0.1%
Singapore Technologies Engineering Ltd
< 0.1%
UCB SA
< 0.1%
AGC Inc
< 0.1%
Dover Corp.
< 0.1%
George Weston Ltd.
< 0.1%
Knorr‑Bremse AG
< 0.1%
Kongsberg Gruppen ASA
< 0.1%
La Francaise Des Jeux S.A.
< 0.1%
Prosus NV
< 0.1%
Recruit Holdings Co. Ltd.
< 0.1%
Sage Group plc
< 0.1%
Sonova Holding AG
< 0.1%
Waste Connections
< 0.1%
Advantest Corporation
< 0.1%
Agilent Technologies Inc.
< 0.1%
Arkema
< 0.1%
Avery Dennison Corp.
< 0.1%
Booz Allen Hamilton Holding Corp
< 0.1%
Erie Indemnity Co.
< 0.1%
Hoya
< 0.1%
Investment AB Latour
< 0.1%
Jefferies Financial Group Inc
< 0.1%
LKQ Corp
< 0.1%
Merck KGAA
< 0.1%
Mineral Resources Ltd
< 0.1%
Pandora A/S
< 0.1%
Progressive Corp.
< 0.1%
Quest Diagnostics, Inc.
< 0.1%
Recordati Industria Chimica e Farmaceutica SpA
< 0.1%
Resmed Inc.
< 0.1%
Rollins, Inc.
< 0.1%
Sirius XM Holdings Inc
< 0.1%
Skanska AB
< 0.1%
Terumo Corporation
< 0.1%
VAT Group AG
< 0.1%
Vulcan Materials Co
< 0.1%
Westlake Chemical Corp
< 0.1%
Alfa Laval AB
< 0.1%
Ametek Inc
< 0.1%
Apartment Income REIT Corp
< 0.1%
Aristocrat Leisure
< 0.1%
Autoliv Inc.
< 0.1%
Bellway plc
< 0.1%
C.H. Robinson Worldwide, Inc.
< 0.1%
Canadian Tire Corp., Ltd.
< 0.1%
Dominos Pizza Inc
< 0.1%
Ebara Corp
< 0.1%
Edenred
< 0.1%
Equifax, Inc.
< 0.1%
Hargreaves Lansdown Plc
< 0.1%
Humana Inc.
< 0.1%
ITV
< 0.1%
Intertek Group plc
< 0.1%
Laboratory Corp. Of America Holdings
< 0.1%
Logitech International S.A.
< 0.1%
M.D.C. Holdings, Inc.
< 0.1%
RPM International, Inc.
< 0.1%
SBM Offshore N.V
< 0.1%
Signify NV
< 0.1%
Teleperformance
< 0.1%
Aker BP ASA
< 0.1%
Axfood AB
< 0.1%
Beiersdorf AG
< 0.1%
Burberry Group
< 0.1%
Carsales.com Limited
< 0.1%
Charter Hall Group.
< 0.1%
D’Ieteren NV
< 0.1%
First American Financial Corp
< 0.1%
H&R Block Inc
< 0.1%
IDEX
< 0.1%
Kerry Group Plc
< 0.1%
Lasertec Corporation
< 0.1%
Lincoln Electric Holdings, Inc.
< 0.1%
Martin Marietta Materials, Inc.
< 0.1%
Mitsui Toatsu Chemicals
< 0.1%
Monolithic Power System Inc
< 0.1%
Nexstar Media Group Inc
< 0.1%
Nomura Research Institute Ltd.
< 0.1%
Northland Power Inc.
< 0.1%
Pool
< 0.1%
PulteGroup Inc
< 0.1%
Ralph Lauren Corp
< 0.1%
Reynolds Consumer Products Inc
< 0.1%
Robert Half International Inc.
< 0.1%
SEB
< 0.1%
SG Holdings
< 0.1%
ST Microelectronics
< 0.1%
Saputo Inc
< 0.1%
Schindler Holding AG
< 0.1%
Securitas AB
< 0.1%
Service Corp. International
< 0.1%
Texas Roadhouse Inc
< 0.1%
Tosoh
< 0.1%
Trend Micro Incorporated
< 0.1%
Wartsila Oyj Abp
< 0.1%
Western Alliance Bancorp
< 0.1%
Zozo Inc.
< 0.1%
A. O. Smith
< 0.1%
ASM International NV
< 0.1%
Airtel Africa Plc
< 0.1%
B2gold Corp
< 0.1%
Canadian Apartment Properties Real Estate Investment Trust
< 0.1%
Carl Zeiss Meditec
< 0.1%
Cochlear Ltd.
< 0.1%
DSV AS
< 0.1%
Evercore Inc
< 0.1%
Factset Research Systems Inc.
< 0.1%
Fortune Brands Innovations Inc
< 0.1%
Gaztransport Et Technigaz
< 0.1%
Gildan Activewear Inc
< 0.1%
Graco Inc.
< 0.1%
Howden Joinery Group Plc
< 0.1%
Huntsman Corp
< 0.1%
Husqvarna AB
< 0.1%
J.B. Hunt Transport Services, Inc.
< 0.1%
Jack Henry&Associates, Inc.
< 0.1%
K&S AG
< 0.1%
Lamb Weston Holdings Inc
< 0.1%
Lear Corp.
< 0.1%
Lennox International Inc
< 0.1%
Nordson Corp.
< 0.1%
Obic Co. Ltd.
< 0.1%
Old Dominion Freight Line, Inc.
< 0.1%
Orion Corp (finland)
< 0.1%
Otsuka Corp.
< 0.1%
Polaris Inc
< 0.1%
REA Group
< 0.1%
Redrow plc
< 0.1%
Rentokil Initial
< 0.1%
Seven Group Holdings Limited
< 0.1%
Spirax‑Sarco Engineering plc
< 0.1%
Stifel Financial Corp.
< 0.1%
Straumann Holding AG
< 0.1%
Stroeer SE&Co KGaA
< 0.1%
TFI International Inc
< 0.1%
Taisei Corporation
< 0.1%
Trelleborg AB
< 0.1%
Verisk Analytics Inc
< 0.1%
Wienerberger AG
< 0.1%
Ackermans&Van Haaren
< 0.1%
American Eagle Outfitters Inc.
< 0.1%
Asics Corp
< 0.1%
Auto Trader Group Plc
< 0.1%
Avnet Inc.
< 0.1%
Biomerieux
< 0.1%
Brown‑Forman Corp.
< 0.1%
CA Immobilien Anlagen AG
< 0.1%
Cabot Corp.
< 0.1%
Cie Automotive
< 0.1%
Clariant AG
< 0.1%
Cohen&Steers Inc.
< 0.1%
Daifuku Co. Ltd
< 0.1%
De Longhi
< 0.1%
Donaldson Co. Inc.
< 0.1%
Dunelm Group Plc
< 0.1%
Epiroc AB
< 0.1%
Eramet
< 0.1%
Flowserve Corp.
< 0.1%
Galenica AG
< 0.1%
Gentex Corp.
< 0.1%
Houlihan Lokey Inc
< 0.1%
IMI plc
< 0.1%
ITT Inc
< 0.1%
Laboratorios Farmaceuticos Rovi S.A.
< 0.1%
Lancaster Colony Corp.
< 0.1%
Landstar System, Inc.
< 0.1%
ManpowerGroup
< 0.1%
Melexis N.V.
< 0.1%
Minebea Mitsumi Inc.
< 0.1%
NGK Insulators Ltd.
< 0.1%
NV Bekaert SA.
< 0.1%
NewMarket Corp.
< 0.1%
Nine Entertainment Co. Holdings Limited
< 0.1%
Nissan Chemical Corporation
< 0.1%
Oracle Corporation Japan
< 0.1%
Persol Holdings Co Ltd
< 0.1%
Puma SE
< 0.1%
RS Group Plc
< 0.1%
Regal Rexnord Corp
< 0.1%
Rohm Company Limited
< 0.1%
Royal Gold, Inc.
< 0.1%
SEI Investments Co.
< 0.1%
SFS Group AG
< 0.1%
Seek Limited
< 0.1%
Shiseido Company Limited
< 0.1%
TBC Bank Group Plc.
< 0.1%
Thor Industries, Inc.
< 0.1%
Topdanmark
< 0.1%
Toro Co.
< 0.1%
Walker&Dunlop Inc
< 0.1%
Yaskawa Electric Corporation
< 0.1%
AMKOR Technology Inc.
< 0.1%
Acushnet Holdings Corp
< 0.1%
Addtech AB
< 0.1%
Allison Transmission Holdings Inc
< 0.1%
Alm. Brand AS
< 0.1%
Altium
< 0.1%
Amplifon
< 0.1%
Applied Industrial Technologies Inc.
< 0.1%
Arcadis NV
< 0.1%
Armstrong World Industries Inc.
< 0.1%
Aurubis AG
< 0.1%
Beach Energy Limited
< 0.1%
Bechtle AG
< 0.1%
BorgWarner Inc
< 0.1%
Brickworks Ltd.
< 0.1%
Britvic
< 0.1%
Brunello Cucinelli S.p.A.
< 0.1%
Capcom Co Ltd
< 0.1%
Casio Computer Co Ltd
< 0.1%
Champion Iron Limited
< 0.1%
ChampionX Corporation
< 0.1%
Columbia Sportswear Co.
< 0.1%
Constellation Software Inc
< 0.1%
Dollarama Inc
< 0.1%
Elekta AB (publ)
< 0.1%
Emcor Group, Inc.
< 0.1%
Energizer Holdings Inc
< 0.1%
Fielmann AG
< 0.1%
Gestamp Automocion S.A.
< 0.1%
Greggs plc
< 0.1%
Hakuhodo DY Holdings Inc
< 0.1%
Hamilton Lane Inc
< 0.1%
Hays plc
< 0.1%
Herc Holdings Inc
< 0.1%
Hillenbrand Inc
< 0.1%
Howmet Aerospace Inc
< 0.1%
Hugo Boss AG
< 0.1%
Insperity Inc
< 0.1%
Installed Building Products Inc
< 0.1%
Inter Parfums, Inc.
< 0.1%
Interparfums
< 0.1%
Ipsen
< 0.1%
KB Home
< 0.1%
Knight‑Swift Transportation Holdings Inc
< 0.1%
Koei Tecmo Holdings Co Ltd
< 0.1%
LPL Financial Holdings Inc
< 0.1%
Louisiana‑Pacific Corp.
< 0.1%
MarketAxess Holdings Inc.
< 0.1%
Maximus Inc.
< 0.1%
McGrath Rentcorp
< 0.1%
Morningstar Inc
< 0.1%
Nemetschek SE
< 0.1%
New Fortress Energy Inc
< 0.1%
Newmed Energy Lp
< 0.1%
Nibe Industrier AB
< 0.1%
Pan Pacific International Holdings Corp
< 0.1%
Red Rock Resorts Inc
< 0.1%
Remy Cointreau SA
< 0.1%
Renishaw plc
< 0.1%
Rightmove Plc
< 0.1%
Rotork plc
< 0.1%
Royal Unibrew AS
< 0.1%
Ryohin Keikaku Co. Ltd.
< 0.1%
Selective Insurance Group Inc.
< 0.1%
Sensient Technologies Corp.
< 0.1%
Siltronic Ag
< 0.1%
Simpson Manufacturing Co., Inc.
< 0.1%
Softcat Plc
< 0.1%
Spectrum Brands Holdings Inc.
< 0.1%
Stadler Rail AG
< 0.1%
Stantec Inc
< 0.1%
Steven Madden Ltd.
< 0.1%
Sweco AB (publ)
< 0.1%
Sysmex Corporation
< 0.1%
TEGNA Inc
< 0.1%
Tate&Lyle plc
< 0.1%
Technip Energies NV (Courbevoie Branche)
< 0.1%
Texas Pacific Land Trust
< 0.1%
Tokyo Ohka Kogyo Co. Ltd
< 0.1%
Tokyo Seimitsu Co. Ltd.
< 0.1%
TransUnion
< 0.1%
Travis Perkins plc
< 0.1%
UFP Industries Inc
< 0.1%
Universal Display Corp.
< 0.1%
Universal Health Services, Inc.
< 0.1%
Victory Capital Holdings Inc
< 0.1%
Viscofan S.A.
< 0.1%
Wesco International, Inc.
< 0.1%
AAON Inc.
< 0.1%
Advanced Drainage Systems Inc
< 0.1%
Aixtron SE
< 0.1%
Albany International Corp.
< 0.1%
Alten
< 0.1%
BRP Inc
< 0.1%
Badger Meter Inc.
< 0.1%
BayCurrent Consulting Inc.
< 0.1%
Bentley Systems Inc
< 0.1%
Bio‑Techne Corp
< 0.1%
Brady Corp
< 0.1%
Breville Group Limited
< 0.1%
Brink`s Co.
< 0.1%
Cable One Inc
< 0.1%
Cactus Inc
< 0.1%
Century Communities Inc
< 0.1%
Churchill Downs, Inc.
< 0.1%
Compagnie Plastic Omnium SE
< 0.1%
Concentrix Corporation
< 0.1%
Crane Co.
< 0.1%
Curtiss‑Wright Corp.
< 0.1%
Davide Campari Milano NV
< 0.1%
Diasorin S.p.A.
< 0.1%
Dolby Laboratories Inc
< 0.1%
Eagle Materials Inc.
< 0.1%
Enersys
< 0.1%
Exponent Inc.
< 0.1%
Federal Signal Corp.
< 0.1%
FirstService Corp
< 0.1%
Gerresheimer AG
< 0.1%
Goldwin Inc
< 0.1%
Heico Corp.
< 0.1%
IDP Education Limited
< 0.1%
Information Services International‑Dentsu Ltd.
< 0.1%
Innospec Inc
< 0.1%
Internet Initiative Japan Inc
< 0.1%
JD Sports Fashion plc.
< 0.1%
KaKaKu.com, Inc
< 0.1%
Kewpie Corporation
< 0.1%
Kobe Bussan Co., Ltd.
< 0.1%
Korn Ferry
< 0.1%
Kose
< 0.1%
Kulicke and Soffa Industries Inc
< 0.1%
Kyudenko Corporation
< 0.1%
Lagercrantz Group AB
< 0.1%
Linamar Corp.
< 0.1%
Littelfuse, Inc.
< 0.1%
M3, Inc.
< 0.1%
McDonald`s Holdings Co. (Japan) Ltd.
< 0.1%
Methanex Corp.
< 0.1%
Misumi Group Inc.
< 0.1%
Monotaro
< 0.1%
Munters Group AB
< 0.1%
Mycronic AB (publ)
< 0.1%
Netwealth Group Limited
< 0.1%
Obic Business Consultants Co. Ltd
< 0.1%
PNMAC Holdings Inc
< 0.1%
Paycom Software Inc
< 0.1%
Piper Sandler Companies
< 0.1%
Power Integrations Inc.
< 0.1%
Pro Medicus
< 0.1%
Progress Software Corp (Pre‑Reincorporation)
< 0.1%
Quanta Services, Inc.
< 0.1%
RLI Corp.
< 0.1%
Reply Spa
< 0.1%
Rohto Pharmaceutical Co. Ltd.
< 0.1%
Salvatore Ferragamo S.p.A.
< 0.1%
Schneider National Inc
< 0.1%
Sectra Ab (Publ
< 0.1%
Select Medical Holdings Corporation
< 0.1%
Shinko Electric Industries Co. Ltd.
< 0.1%
SoftwareONE Holding AG
< 0.1%
Stella‑Jones Inc.
< 0.1%
Swissquote Group Holding Ltd.
< 0.1%
Taiyo Yuden Co. Ltd
< 0.1%
Tecan Group AG
< 0.1%
TechnoPro Holdings Inc.
< 0.1%
Technology One
< 0.1%
Teradyne, Inc.
< 0.1%
Tessenderlo Group
< 0.1%
Tetra Tech, Inc.
< 0.1%
Tko Group Holdings Inc. Class A
< 0.1%
Toei Animation Co., Ltd.
< 0.1%
Valmont Industries, Inc.
< 0.1%
WD‑40 Co.
< 0.1%
Werner Enterprises, Inc.
< 0.1%
West Pharmaceutical Services, Inc.
< 0.1%
Woodward Inc
< 0.1%
Workman Co., Ltd.
< 0.1%
Zeon Corp
< 0.1%
Zurn Elkay Water Solutions Corp
< 0.1%
Others
< 0.1%
£26.04
Previous business day’s close price

Why InvestEngine

Unbeatable value

Build your own portfolio commission free or leave it to our experts for just 0.25%.
Zero‑ISA fees. SIPPs from 0.15%.
Full cost details (ETF costs apply)

Choice of 620+ ETFs

Low cost, diversified, index‑tracking of stock markets, bonds and commodities.
View our ETF range

Actionable insights

Know exactly which companies, sectors and regions are in your portfolio.

Powerful automation

Grow your wealth the easy way with automated investing features

Easy diversification

Fractional investing lets you put as little as £1 in any ETF.

DIY or Managed

Build and manage your own portfolio or leave it to us.
Whenever you invest, your capital is at risk
This could mean the value of your investments goes down as well as up.
Understand more about investment risk.
© InvestEngine Limited 2024. All rights reserved.