John Hancock Global Shareholder Yield Fund (JGSRX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
13.75
+0.12 (0.88%)
Nov 26, 2025, 4:00 PM EST

JGSRX Holdings List

No.SymbolName WeightShares
1MSFT.USMicrosoft Corporation - MICROSOFT CORP COMMON STOCK USD.000006252.26%56,591
2AVGO.USBroadcom Inc. - BROADCOM INC COMMON STOCK2.17%85,328
3ABBV.USAbbVie Inc. - ABBVIE INC COMMON STOCK USD.011.94%108,758
4HPE.USHewlett Packard Enterprise Company - HEWLETT PACKARD ENTERPRISE CO COMMON STOCK USD.011.83%964,853
5CSCO.USCisco Systems Inc. - CISCO SYSTEMS INC COMMON STOCK USD.0011.81%342,082
6LON: IMBImperial Brands PLC1.77%540,411
7DELL.USDell Technologies Inc. - DELL TECHNOLOGIES INC COMMON STOCK1.74%158,674
8IBM.USInternational Business Machines Corporation - INTERNATIONAL BUSINESS MACHINE COMMON STOCK USD.21.71%78,696
9TSM.USTaiwan Semiconductor Manufacturing Company Limited - TAIWAN SEMICONDUCTOR MANUFACTU ADR1.71%79,359
10CVS.USCVS Health Corporation - CVS HEALTH CORP COMMON STOCK USD.011.64%282,068
11CS.FPAXA SA COMMON STOCK EUR2.291.63%440,720
12BG.AVBAWAG GROUP AG COMMON STOCK1.52%149,080
13LON: BATSBritish American Tobacco p.l.c.1.44%349,877
14ORA.FPORANGE SA COMMON STOCK EUR4.01.36%1,087,633
15TTE.FPTOTALENERGIES SE COMMON STOCK EUR2.51.32%281,046
16MPLX.USMPLX LP MLP1.27%329,153
17T.USATandT Inc. - ATandT INC COMMON STOCK USD1.01.26%577,619
18SWX: NOVNNovartis AG1.25%126,145
19VZ.USVerizon Communications Inc. - VERIZON COMMUNICATIONS INC COMMON STOCK USD.11.25%368,723
20PM.USPhilip Morris International Inc. - PHILIP MORRIS INTERNATIONAL IN COMMON STOCK1.24%99,476
21SAN.FPSANOFI SA COMMON STOCK EUR2.01.22%166,844
22ADI.USAnalog Devices Inc. - ANALOG DEVICES INC COMMON STOCK USD.1671.21%63,691
23MSM.USMSC Industrial Direct Co. Inc. - MSC INDUSTRIAL DIRECT CO INC COMMON STOCK USD.0011.20%168,666
24SRG.IMSnam S.p.A. - SNAM SPA COMMON STOCK1.20%2,585,405
25EPD.USEnterprise Products Partners L.P. - ENTERPRISE PRODUCTS PARTNERS L MLP1.17%484,114
Showing 25 of 112 holdings
Subscribe to see the full list
As of Sep 30, 2025