AGF MANAGEMENT LTD at 2023-06-30

Filling information for AGF MANAGEMENT LTD as Treemap, investor disclosed 657 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
90214JAB7 90214JAB7 2U Inc. CCB 2222825 3425000
831865209 831865209 A.O. Smith Corp. COM 1912440 26277
00766T100 00766T100 AECOM COM 72271990 853371
00110G606 00110G606 AGF Global Infrastructure ETF ETF 1537008 60000
00110G408 00110G408 AGF US Market Neutral Anti-Beta Fund ETF 281006 14979
03662Q105 03662Q105 ANSYS Inc. COM 28373166 85909
00206R102 00206R102 AT&T Inc. COM 3990546 250191
00217Y104 00217Y104 ATS Corp. COM 2870574 62392
00287Y109 00287Y109 AbbVie Inc. COM 168373967 1249714
G1151C101 G1151C101 Accenture PLC COM 48107931 155901
00507V109 00507V109 Activision Blizzard Inc. COM 3743426 44406
00724F101 00724F101 Adobe Inc. COM 4357879 8912
00790R104 00790R104 Advanced Drainage Systems Inc. COM 13281312 116728
00760J108 00760J108 Aehr Test Systems COM 8877413 215210
00846U101 00846U101 Agilent Technologies Inc. COM 1971379 16394
01609W102 01609W102 Alibaba Group Holding Ltd. ADR ADR 50396827 604641
G01767105 G01767105 Alkermes PLC COM 3674870 117408
01741RAK8 01741RAK8 Allegheny Technologies Inc. CCB 1447500 500000
01749D105 01749D105 Allegro MicroSystems Inc. COM 14444800 320000
01973R101 01973R101 Allison Transmission Holdings Inc. COM 4035648 71478
02079K107 02079K107 Alphabet Inc. COM 8422537 69625
02079K305 02079K305 Alphabet Inc. COM 63159586 527649
02209S103 02209S103 Altria Group Inc. COM 551346 12171
023135106 023135106 Amazon Com Inc Common COM 5970488 45800
G0250X107 G0250X107 Amcor PLC COM 3503788 351081
G02602103 G02602103 Amdocs Ltd. COM 65415371 661764
03027X100 03027X100 American Tower Corp. REIT REIT 19476424 100425
03076C106 03076C106 Ameriprise Financial Inc. COM 126818356 381799
025537101 025537101 Amern Elec Pwr Inc Common COM 210500 2500
03674XAM8 03674XAM8 Antero Resources Corp. CCB 2380995 450000
G0403H108 G0403H108 Aon PLC COM 1697003 4916
03753U106 03753U106 Apellis Pharmaceuticals Inc. COM 3686088 40462
037833100 037833100 Apple Inc Common COM 8738930 45053
G6095L109 G6095L109 Aptiv PLC COM 29424482 288221
G0450A105 G0450A105 Arch Capital Group Ltd. COM 3543399 47340
04271TAB6 04271TAB6 Array Technologies Inc. CCB 972400 850000
04271T100 04271T100 Array Technologies Inc. COM 23281638 1030161
29109X106 29109X106 Aspen Technology Inc. COM 3421255 20412
04621X108 04621X108 Assurant Inc. COM 3434042 27315
04916EAB0 04916EAB0 Atlantica Sustainable Infrastructure Jersey Ltd. CCB 1292729 1350000
05329W102 05329W102 AutoNation Inc. COM 4210395 25578
053015103 053015103 Automatic Data Proc Common COM 3078818 14008
05379B107 05379B107 Avista Corp. COM 3280891 83547
G0692U109 G0692U109 Axis Capital Holdings Ltd. COM 3553587 66015
11777Q209 11777Q209 B2Gold Corp. COM 1898062 532724
05534B760 05534B760 BCE Inc. COM 1242241 27246
05577W200 05577W200 BRP Inc. COM 282522 3342
05605H100 05605H100 BWX Technologies Inc. COM 3963977 55386
05722G100 05722G100 Baker Hughes Co. COM 486130 15379
05988JAB9 05988JAB9 Bandwidth Inc. CCB 4532196 5800000
07831C103 07831C103 BellRing Brands Inc. COM 6405000 175000
08265T208 08265T208 Bentley Systems Inc. COM 18807615 346812
084670702 084670702 Berkshire Hathaway Class B COM 899899 2639
08579W103 08579W103 Berry Global Group Inc. COM 966387 15020
09061GAK7 09061GAK7 BioMarin Pharmaceutical Inc. CCB 1005305 1000000
09062X103 09062X103 Biogen Inc. COM 3439849 12076
09215C105 09215C105 Black Knight Inc. COM 3715027 62197
09227Q100 09227Q100 Blackbaud Inc. COM 3369661 47340
852234AJ2 852234AJ2 Block Inc. CCB 1528100 1850000
09857LAN8 09857LAN8 Booking Holdings Inc. CCB 3072540 2050000
09857L108 09857L108 Booking Holdings Inc. COM 8092889 2997
101137107 101137107 Boston Scientific Corp. COM 213657015 3950028
10922N103 10922N103 Brighthouse Financial Inc. COM 549544 11606
110122108 110122108 Bristol-Myers Squibb Co. COM 38436572 601041
11135F101 11135F101 Broadcom Inc. COM 92174847 106262
113004105 113004105 Brookfield Asset Management Ltd. COM 41442788 1269690
11271J107 11271J107 Brookfield Corp. COM 119038841 3535809
G16252101 G16252101 Brookfield Infrastructure Partners LP COM 421101 11537
G16252101 G16252101 Brookfield Infrastructure Partners LP LTD PART 67302310 1841430
11284V105 11284V105 Brookfield Renewable Corp. COM 10148306 321703
G16258108 G16258108 Brookfield Renewable Partners LP LTD PART 14077611 477453
127190304 127190304 CACI International Inc. COM 4113598 12069
124765108 124765108 CAE Inc. COM 10103247 451409
12503M108 12503M108 CBOE Global Markets Inc. COM 4047419 29327
12504L109 12504L109 CBRE Group Inc. COM 735994 9119
12514G108 12514G108 CDW Corp. COM 3691102 20115
125269100 125269100 CF Industries Holdings Inc. COM 4130837 59505
12532H104 12532H104 CGI Inc. COM 8714707 82640
12541W209 12541W209 CH Robinson Worldwide Inc. COM 3305929 35039
12572Q105 12572Q105 CME Group Inc. COM 6505347 35109
207410AH4 207410AH4 CONMED Corp. CCB 1646100 1475000
126650100 126650100 CVS Health Corp. COM 17795859 257426
127387108 127387108 Cadence Design Systems Inc. COM 2152425 9178
13321L108 13321L108 Cameco Corp. COM 16256223 519051
134429109 134429109 Campbell Soup Co. COM 3069792 67158
136069101 136069101 Canadian Imperial Bank of Commerce COM 1000725 23439
136375102 136375102 Canadian National Railway Co. COM 105794735 873654
136385101 136385101 Canadian Natural Resources Ltd. COM 153271716 2726191
13646K108 13646K108 Canadian Pacific Kansas City Ltd. COM 113063401 1399820
142339100 142339100 Carlisle Cos. Inc. COM 4128080 16092
149123101 149123101 Caterpillar Inc Common COM 250479 1018
15135U109 15135U109 Cenovus Energy Inc. COM 83251427 4901659
15189T107 15189T107 Centerpoint Energy Inc. COM 393175 13488
152006102 152006102 Centerra Gold Inc. COM 473583 79015
16115QAE0 16115QAE0 Chart Industries Inc. CCB 1233675 450000
16115Q308 16115Q308 Chart Industries Inc. COM 29329774 183552
16119P108 16119P108 Charter Communications Inc. COM 597344 1626
16359R103 16359R103 Chemed Corp. COM 3578272 6606
16411R208 16411R208 Cheniere Energy Inc. COM 209120956 1372545
166764100 166764100 Chevron Corp. COM 7850978 49895
169656105 169656105 Chipotle Mexican Grill Inc. COM 1555053 727
169905106 169905106 Choice Hotels International Inc. COM 3478474 29599
H1467J104 H1467J104 Chubb Ltd. COM 62344959 323769
204448104 204448104 Cia de Minas Buenaventura SA ADR ADR 342289 46570
171779309 171779309 Ciena Corp. COM 3256603 76644
172908105 172908105 Cintas Corp. COM 537841 1082
172755100 172755100 Cirrus Logic Inc. COM 3718521 45902
17275R102 17275R102 Cisco Systems Inc. COM 5142025 99382
172967424 172967424 Citigroup Inc. COM 1604770 34856
184496107 184496107 Clean Harbors Inc. COM 7408229 45054
18539C204 18539C204 Clearway Energy Inc. COM 883075 30920
18915MAB3 18915MAB3 Cloudflare Inc. CCB 2301166 1250000
22160N109 22160N109 CoStar Group Inc. COM 493327 5543
191216100 191216100 Coca-Cola Co Common COM 389021 6460
194162103 194162103 Colgate-Palmolive Co. COM 6725515 87299
194693107 194693107 Colliers International Group Inc. COM 17787356 181260
20030N101 20030N101 Comcast Corp. COM 11168724 268802
200525103 200525103 Commerce Bancshares Inc. COM 3480978 71478
81369Y852 81369Y852 Communication Services Select Sector SPDR Fund ETF 92651337 1423653
20451W101 20451W101 Compass Pathways PLC ADR ADR 9942061 1200732
205887102 205887102 Conagra Brands Inc. COM 3359827 99639
20717MAB9 20717MAB9 Confluent Inc. CCB 2283254 2750000
20825C104 20825C104 ConocoPhillips COM 5127452 49488
209115104 209115104 Consolidated Edison Inc. COM 841443 9308
81369Y308 81369Y308 Consumer Staples Select Sector SPDR ETF ETF 64232036 866011
219350105 219350105 Corning Inc. COM 3883728 110837
22002T108 22002T108 Corporate Office Properties Trust REIT REIT 3716044 156465
22052L104 22052L104 Corteva Inc. COM 133758427 2334353
22160K105 22160K105 Costco Wholesale Corp. COM 25984911 48265
224441105 224441105 Crane NXT Co. COM 3725887 66015
22822V101 22822V101 Crown Castle Inc. REIT REIT 2021296 17740
228368106 228368106 Crown Holdings Inc. COM 3863282 44472
229899109 229899109 Cullen/Frost Bankers Inc. COM 3523113 32764
231021106 231021106 Cummins Inc. COM 6146652 25072
231561101 231561101 Curtiss-Wright Corp. COM 3958791 21555
23345M107 23345M107 DT Midstream Inc. COM 3671204 74061
23918K108 23918K108 DaVita Inc. COM 3663136 36460
235851102 235851102 Danaher Corp. COM 35948640 149786
237194105 237194105 Darden Restaurants Inc. COM 3601409 21555
244199105 244199105 Deere & Co. COM 26054527 64302
25179M103 25179M103 Devon Energy Corp. COM 10215644 211329
252131107 252131107 DexCom Inc. COM 1708797 13297
252131AK3 252131AK3 Dexcom Inc. CCB 2401827 2250000
25243Q205 25243Q205 Diageo P L C Sp Adr COM 774762 4466
25278X109 25278X109 Diamondback Energy Inc. COM 4024214 30635
253868103 253868103 Digital Realty Trust Inc. REIT REIT 15576505 136792
25402DAB8 25402DAB8 DigitalOcean Holdings Inc. CCB 1562174 2000000
25659T107 25659T107 Dolby Laboratories Inc. COM 3506778 41907
256677105 256677105 Dollar General Corp. COM 16090730 94774
25746U109 25746U109 Dominion Energy Inc. COM 3552691 68598
25754A201 25754A201 Domino's Pizza Inc. COM 11806782 35036
260557103 260557103 Dow Inc. COM 1602753 30093
256135203 256135203 Dr Reddy's Laboratories Ltd. ADR ADR 6316112 100081
26142RAB0 26142RAB0 DraftKings Inc. CCB 708700 950000
26441C204 26441C204 Duke Energy Corp. COM 6517817 72630
26614N102 26614N102 Dupont De Nemours Inc. COM 3391185 47469
29414B104 29414B104 EPAM Systems Inc. COM 258463 1150
26884LAK5 26884LAK5 EQT Corp. CCB 2883840 1025000
277432100 277432100 Eastman Chemical Co. COM 1274721 15226
G29183103 G29183103 Eaton Corp. PLC COM 70073496 348451
278865100 278865100 Ecolab Inc. COM 40490448 216886
281020107 281020107 Edison International COM 3119972 44924
285512109 285512109 Electronic Arts Inc. COM 3860261 29763
532457108 532457108 Eli Lilly and Co. COM 184754202 393949
291011104 291011104 Emerson Electric Co. COM 3949500 43694
29250N105 29250N105 Enbridge Inc. COM 154005154 4143397
29273V100 29273V100 Energy Transfer LP MLP 1318019 103781
29355AAH0 29355AAH0 Enphase Energy Inc. CCB 704625 750000
29355AAK3 29355AAK3 Enphase Energy Inc. CCB 987081 1050000
29355A107 29355A107 Enphase Energy Inc. COM 5645583 33709
G3075P101 G3075P101 Enstar Group Ltd. COM 3371977 13806
29364G103 29364G103 Entergy Corp. COM 704277 7233
294429105 294429105 Equifax Inc. COM 3934451 16721
29444U700 29444U700 Equinix Inc. REIT REIT 16920561 21584
29446Y502 29446Y502 Equinox Gold Corp. COM 342917 74840
294628102 294628102 Equity Commonwealth REIT REIT 3391342 167391
29472R108 29472R108 Equity LifeStyle Properties Inc. REIT REIT 3628314 54243
29530P102 29530P102 Erie Indemnity Co. COM 3379481 16092
29664WAB1 29664WAB1 Esperion Therapeutics Inc. CCB 1996290 4100000
29670G102 29670G102 Essential Utilities Inc. COM 508573 12743
29975EAD1 29975EAD1 Eventbrite Inc. CCB 3830500 4700000
G3223R108 G3223R108 Everest Re Group Ltd. COM 3696532 10813
30040W108 30040W108 Eversource Energy COM 1758674 24798
30063PAC9 30063PAC9 Exact Sciences Corp. CCB 1202232 1175000
30161N101 30161N101 Exelon Corp. COM 3057456 75048
30231G102 30231G102 Exxon Mobil Corp. COM 34952668 325899
302491303 302491303 FMC Corp. COM 9245568 88610
302941109 302941109 FTI Consulting Inc. COM 3551985 18675
311900104 311900104 Fastenal Co. COM 1635675 27728
31188VAB6 31188VAB6 Fastly Inc. CCB 1236750 1500000
31428X106 31428X106 FedEx Corp. COM 1868670 7538
316092873 316092873 Fidelity MSCI Communication Services Index ETF ETF 4047822 100567
316092204 316092204 Fidelity MSCI Consumer Discretionary Index ETF ETF 2620970 35747
316092303 316092303 Fidelity MSCI Consumer Staples Index ETF ETF 2272953 50043
316092402 316092402 Fidelity MSCI Energy Index ETF ETF 2001380 90315
316092501 316092501 Fidelity MSCI Financials Index ETF ETF 5386503 114436
316092600 316092600 Fidelity MSCI Health Care Index ETF ETF 3542736 56127
316092709 316092709 Fidelity MSCI Industrials Index ETF ETF 3496254 61478
316092808 316092808 Fidelity MSCI Information Technology Index ETF ETF 9746397 74605
316092881 316092881 Fidelity MSCI Materials Index ETF ETF 870209 18650
316092857 316092857 Fidelity MSCI Real Estate Index ETF ETF 419680 16727
316092865 316092865 Fidelity MSCI Utilities Index ETF ETF 402463 9519
316773100 316773100 Fifth Third Bancorp COM 848103 32358
81369Y605 81369Y605 Financial Select Sector SPDR ETF ETF 98609604 2925233
32020R109 32020R109 First Financial Bankshares Inc. COM 3687945 129447
320517105 320517105 First Horizon Corp. COM 3562526 316107
32076VAD5 32076VAD5 First Majestic Silver Corp. CCB 898500 1250000
32076V103 32076V103 First Majestic Silver Corp. COM 466661 82538
336433107 336433107 First Solar Inc. COM 3344063 17592
33767E202 33767E202 FirstService Corp. COM 2989727 19413
337738108 337738108 Fiserv Inc. COM 12113049 96021
345370CZ1 345370CZ1 Ford Motor Co. CCB 1095500 1000000
345370860 345370860 Ford Motor Co. COM 1236378 81717
349553107 349553107 Fortis Inc. COM 1595159 37015
35137L105 35137L105 Fox Corp. COM 3768458 110837
351858105 351858105 Franco-Nevada Corp. COM 19033217 133543
35473P769 35473P769 Franklin FTSE India ETF ETF 39707859 1285460
35473P744 35473P744 Franklin FTSE Japan ETF ETF 11793421 435986
35473P587 35473P587 Franklin FTSE Saudi Arabia ETF ETF 19303831 537530
36168Q104 36168Q104 GFL Environmental Inc. COM 2693674 69371
36467J108 36467J108 Gaming and Leisure Properties Inc. REIT REIT 3588996 74061
H2906T109 H2906T109 Garmin Ltd. COM 22385953 214651
366651107 366651107 Gartner Inc. COM 3723445 10629
668771108 668771108 Gen Digital Inc. COM 3801786 204948
369550108 369550108 General Dynamics Corp. COM 3741243 17389
370334104 370334104 General Mills Inc. COM 3103435 40462
37045V100 37045V100 General Motors Co. COM 1163201 30166
G3922B107 G3922B107 Genpact Ltd. COM 3452307 91890
371901109 371901109 Gentex Corp. COM 3787619 129447
372460105 372460105 Genuine Parts Co. COM 3647753 21555
375916103 375916103 Gildan Activewear Inc. COM 640835 19877
375558103 375558103 Gilead Sciences Inc. COM 4111068 53342
37637Q105 37637Q105 Glacier Bancorp Inc. COM 3668865 117705
L44385109 L44385109 Globant SA COM 4920734 27380
37959E102 37959E102 Globe Life Inc. COM 3559032 32467
38059T106 38059T106 Gold Fields Ltd. ADR ADR 2221001 160593
38526M106 38526M106 Grand Canyon Education Inc. COM 3350919 32467
387328AB3 387328AB3 Granite Construction Inc. CCB 895320 675000
387437114 387437114 Granite REIT REIT 92262564 1559388
388689101 388689101 Graphic Packaging Holding Co. COM 11870820 494000
400501102 400501102 Grupo Aeroportuario Del Centro Norte Sab De Cv ADR ADR 1243415 14656
400506101 400506101 Grupo Aeroportuario del Pacifico SAB de CV ADR ADR 1408314 7880
40051E202 40051E202 Grupo Aeroportuario del Sureste SAB de CV ADR ADR 1969655 7093
40412C101 40412C101 HCA Healthcare Inc. COM 1080085 3559
40415F101 40415F101 HDFC Bank Ltd. ADR ADR 8186962 117460
403949100 403949100 HF Sinclair Corp. COM 3598555 80667
405024AB6 405024AB6 Haemonetics Corp. CCB 1574160 1850000
418056107 418056107 Hasbro Inc. COM 3754653 57969
81369Y209 81369Y209 Health Care Select Sector SPDR ETF ETF 105377267 793922
42226A107 42226A107 HealthEquity Inc. COM 3842006 60849
42226K105 42226K105 Healthcare Realty Trust Inc. REIT REIT 3595188 190625
42703MAD5 42703MAD5 Herbalife Ltd. CCB 7021625 7250000
42824C109 42824C109 Hewlett Packard Enterprise Co. COM 348432 20740
43300A203 43300A203 Hilton Worldwide Holdings Inc. COM 80239823 551287
436440101 436440101 Hologic Inc. COM 3577011 44177
438516106 438516106 Honeywell International Inc. COM 101539502 489347
G46188101 G46188101 Horizon Therapeutics PLC COM 3603761 35039
440452100 440452100 Hormel Foods Corp. COM 3637899 90450
44107P104 44107P104 Host Hotels & Resorts Inc. REIT REIT 1493494 88740
443201108 443201108 Howmet Aerospace Inc. COM 138369686 2791963
443573AD2 443573AD2 HubSpot Inc. CCB 2484300 1300000
443573100 443573100 HubSpot Inc. COM 119447288 224487
443628102 443628102 Hudbay Minerals Inc. COM 516446 107742
444859102 444859102 Humana Inc. COM 3636955 8134
446413106 446413106 Huntington Ingalls Industries Inc. COM 10332357 45397
448579102 448579102 Hyatt Hotels Corp. COM 13405860 117000
450913108 450913108 IAMGOLD Corp. COM 360636 136112
45168D104 45168D104 IDEXX Laboratories Inc. COM 1010487 2012
45245EAJ8 45245EAJ8 IMAX Corp. CCB 2284500 2500000
453038408 453038408 Imperial Oil Ltd. COM 609470 11912
453204AD1 453204AD1 Impinj Inc. CCB 1081255 1000000
45337C102 45337C102 Incyte Corp. COM 3429291 55089
45569U101 45569U101 Indie Semiconductor Inc Cl A COM 227602 24213
81369Y704 81369Y704 Industrial Select Sector SPDR ETF ETF 67708295 630901
456788108 456788108 Infosys Ltd. ADR ADR 6998999 435532
45778Q107 45778Q107 Insperity Inc. COM 3691210 31029
45784PAK7 45784PAK7 Insulet Corp. CCB 961450 700000
45826T509 45826T509 Integra Resources Corp. COM 13225 12000
458140100 458140100 Intel Corp. COM 882515 26391
45866F104 45866F104 Intercontinental Exchange Inc. COM 18428421 162968
459200101 459200101 International Business Machines Corp. COM 3615279 27018
459506101 459506101 International Flavors & Fragrances Inc. COM 339690 4268
459200101 459200101 Intl Business Mchn Common COM 260930 1950
461202103 461202103 Intuit Inc. COM 19365400 42265
46120E602 46120E602 Intuitive Surgical Inc. COM 270090199 789876
G491BT108 G491BT108 Invesco Ltd. COM 16171086 961992
46090E103 46090E103 Invesco QQQ Trust Series 1 COM 4957616 13420
46090E103 46090E103 Invesco QQQ Trust Series 1 ETF 570754 1545
46185LAB9 46185LAB9 Invitae Corp. CCB 1640957 1850000
462222100 462222100 Ionis Pharmaceuticals Inc. COM 3605183 87867
46284V101 46284V101 Iron Mountain Inc. REIT REIT 55558312 977795
46432F842 46432F842 Ishares Core Msci Eafe Etf COM 5822280 86256
464287234 464287234 Ishares Emerg Mkts Etf COM 3325809 84070
46436E759 46436E759 Ishares Esg Advanced Msci Et COM 243640 4000
46436E767 46436E767 Ishares Esg Advanced Msci Usa E COM 287600 8000
46434G103 46434G103 Ishares Inc Core Msci Emkt COM 689567 13990
464287465 464287465 Ishares Msci Eafe Etf COM 3728385 51426
464287168 464287168 Ishares Select Divid Etf COM 286083 2525
464287879 464287879 Ishares Sp Smcp600Vl Etf COM 2088176 21960
464287804 464287804 Ishares Tr Core S&P Small-Cap COM 2198379 22061
464287226 464287226 Ishares Tr Core Tr Us Bond Mrk COM 705240 7200
617446448 617446448 Morgan Stanley COM 31016341 363189
464288513 464288513 Ishares Tr Iboxx H/Y Crp Bond COM 330308 4400
464287101 464287101 Ishares Tr S&P 100 Index COM 40285594 194560
464287200 464287200 Ishares Trust Core S&P 500 Etf COM 11623671 26079
464287507 464287507 Ishares Trust Core S&P Mid-Cap COM 4088240 15635
464287150 464287150 Ishares Trust Core S&P Total Us COM 2151012 21985
46435U218 46435U218 Ishares Trust Is Esg Msci Etf COM 425810 5500
464288802 464288802 Ishares Usa Esg Slct Etf COM 440108 4700
46625H100 46625H100 JPMorgan Chase & Co. COM 88414576 607911
466313103 466313103 Jabil Inc. COM 4212508 39030
426281101 426281101 Jack Henry and Associates Inc. COM 3847753 22995
46982L108 46982L108 Jacobs Solutions Inc. COM 83045735 698509
G50871105 G50871105 Jazz Pharmaceuticals plc COM 3349421 27018
477143AP6 477143AP6 JetBlue Airways Corp. CCB 2874390 3500000
478160104 478160104 Johnson & Johnson COM 107787948 651208
48203R104 48203R104 Juniper Networks Inc. COM 3633215 115966
48242W106 48242W106 KBR Inc. COM 3865150 59409
48251W104 48251W104 KKR & Co. Inc. COM 540624 9654
487836108 487836108 Kellogg Co. COM 3441849 51066
49271V100 49271V100 Keurig Dr Pepper Inc. COM 606263 19388
49446R109 49446R109 Kimco Realty Corp. REIT REIT 778881 39497
49456B101 49456B101 Kinder Morgan Inc. COM 5977475 347124
496902404 496902404 Kinross Gold Corp. COM 2317965 485874
499049104 499049104 Knight-Swift Transportation Holdings Inc. COM 3380771 60849
500767678 500767678 KraneShares Global Carbon ETF ETF 2004527 52862
502431109 502431109 L3Harris Technologies Inc. COM 3772292 19269
50212V100 50212V100 LPL Financial Holdings Inc. COM 88751230 408183
512807108 512807108 Lam Research Corp. COM 103000315 160222
513272104 513272104 Lamb Weston Holdings Inc. COM 115939834 1008611
513847103 513847103 Lancaster Colony Corp. COM 3295664 16389
515098101 515098101 Landstar System Inc. COM 3872942 20115
517834107 517834107 Las Vegas Sands Corp. COM 236898970 4084465
518415104 518415104 Lattice Semiconductor Corp. COM 14708317 153100
525327102 525327102 Leidos Holdings Inc. COM 3833927 43331
52603BAD9 52603BAD9 LendingTree Inc. CCB 4119500 5350000
G54950103 G54950103 Linde PLC COM 113660921 298260
53680QAA6 53680QAA6 Lithium Americas Corp. CCB 873563 1125000
538034109 538034109 Live Nation Entertainment Inc. COM 588571 6460
53814L108 53814L108 Livent Corp. COM 8914750 325000
539830109 539830109 Lockheed Martin Corp. COM 4738231 10292
548661107 548661107 Lowe's Cos. Inc. COM 717952 3181
55024U109 55024U109 Lumentum Holdings Inc. COM 4071796 71775
55261F104 55261F104 M&T Bank Corp. COM 10991621 88814
55405YAB6 55405YAB6 MACOM Technology Solutions Holdings Inc. CCB 2222000 2200000
577933104 577933104 MAXIMUS Inc. COM 3661902 43331
552690109 552690109 MDU Resources Group Inc. COM 2458524 117408
55354G100 55354G100 MSCI Inc. COM 8175970 17422
55825T103 55825T103 Madison Square Garden Sports Corp. COM 3623535 19269
559222401 559222401 Magna International Inc. COM 13218706 234142
55955DAB6 55955DAB6 Magnite Inc. CCB 2102500 2500000
56501R106 56501R106 Manulife Financial Corp. COM 397691 21040
56585A102 56585A102 Marathon Petroleum Corp. COM 146371595 1255331
571903202 571903202 Marriott International Inc. COM 4492690 24458
571748102 571748102 Marsh and McLennan Cos. Inc. COM 1099704 5847
573284106 573284106 Martin Marietta Materials Inc. COM 1172231 2539
576323109 576323109 MasTec Inc. COM 8964776 75992
57636Q104 57636Q104 Mastercard Inc. COM 3890917 9893
81369Y100 81369Y100 Materials Select Sector SPDR ETF ETF 31936606 385382
580135101 580135101 McDonald's Corp. COM 41356343 138589
G5960L103 G5960L103 Medtronic PLC COM 799772 9078
585464100 585464100 Melco Crown Entertainment Ltd. ADR ADR 24738791 2026109
58733RAD4 58733RAD4 MercadoLibre Inc. CCB 1366750 500000
58733R102 58733R102 MercadoLibre Inc. COM 47574721 40161
58933Y105 58933Y105 Merck & Co. Inc. COM 6758277 58569
59156R108 59156R108 MetLife Inc. COM 20261991 358429
30303M102 30303M102 Meta Platforms Inc. COM 1076749 3752
592688105 592688105 Mettler-Toledo International Inc. COM 400050 305
595017AF1 595017AF1 Microchip Technology Inc. CCB 5057595 2000000
594918104 594918104 Microsoft Corp. COM 188553252 553689
609207105 609207105 Mondelez International Inc. COM 96140391 1318075
60937PAD8 60937PAD8 MongoDB Inc. CCB 1591200 800000
61174X109 61174X109 Monster Beverage Corp. COM 1529800 26633
615369105 615369105 Moody's Corp. COM 44743566 128677
620076307 620076307 Motorola Solutions Inc. COM 59130233 201617
626755102 626755102 Murphy USA Inc. COM 49821778 160142
654106103 654106103 NIKE Inc. COM 68461076 620287
62914VAF3 62914VAF3 NIO Inc. CCB 4041270 4869000
637417106 637417106 NNN REIT Inc. REIT 29402421 687133
67066G104 67066G104 NVIDIA Corp. COM 4950603 11703
632307AB0 632307AB0 Natera Inc. CCB 937947 650000
64110L106 64110L106 Netflix Inc. COM 897278 2037
64125CAD1 64125CAD1 Neurocrine Biosciences Inc. CCB 890750 700000
64125C109 64125C109 Neurocrine Biosciences Inc. COM 3545586 37599
644393100 644393100 New Fortress Energy Inc. COM 6592433 246170
646025106 646025106 New Jersey Resources Corp. COM 679680 14400
651587107 651587107 NewMarket Corp. COM 3354888 8343
651639106 651639106 Newmont Corp. COM 4873265 114235
65339F101 65339F101 NextEra Energy Inc. COM 53662330 723212
65341B106 65341B106 NextEra Energy Partners LP COM 570039 9721
65339F739 65339F739 Nextera Energy Inc. Preferred CPFD 980600 20000
655844108 655844108 Norfolk Southern Corp. COM 3716370 16389
666807102 666807102 Northrop Grumman Corp. COM 101315224 222280
668074305 668074305 Northwestern Corp. COM 3453790 60849
G66721104 G66721104 Norwegian Cruise Line Holdings Ltd. COM 7626401 350317
670346105 670346105 Nucor Corp. COM 777265 4740
67059N108 67059N108 Nutanix Inc. COM 3261093 116260
67077M108 67077M108 Nutrien Ltd. COM 194712003 3297881
67103H107 67103H107 O'Reilly Automotive Inc. COM 5137604 5378
670837103 670837103 OGE Energy Corp. COM 936928 26091
682189105 682189105 ON Semiconductor Corp. COM 158057462 1671151
68235P108 68235P108 ONE Gas Inc. COM 4714675 61381
682680103 682680103 ONEOK Inc. COM 5266876 85335
675232102 675232102 Oceaneering International Inc. COM 7012500 375000
679580100 679580100 Old Dominion Freight Line Inc. COM 1163973 3148
681116109 681116109 Ollie's Bargain Outlet Holdings Inc. COM 3524983 60849
681936100 681936100 Omega Healthcare Investors Inc. REIT REIT 3769990 122841
683715106 683715106 Open Text Corp. COM 716019 17215
68389X105 68389X105 Oracle Corp. COM 12577809 105616
68634K106 68634K106 Orla Mining Ltd. COM 761054 181332
68827L101 68827L101 Osisko Gold Royalties Ltd. COM 1074412 69908
68902V107 68902V107 Otis Worldwide Corp. COM 467035 5247
69047Q102 69047Q102 Ovintiv Inc. COM 13932973 365983
693718108 693718108 PACCAR Inc. COM 4055603 48483
69349H107 69349H107 PNM Resources Inc. COM 3418490 75798
69370C100 69370C100 PTC Inc. COM 3802398 26721
695156109 695156109 Packaging Corp. of America COM 3570699 27018
697435AF2 697435AF2 Palo Alto Networks Inc. CCB 6112062 2375000
697435105 697435105 Palo Alto Networks Inc. COM 264448762 1034984
701094104 701094104 Parker-Hannifin Corp. COM 106001561 271771
70202LAB8 70202LAB8 Parsons Corp. CCB 2918475 2550000
70450Y103 70450Y103 PayPal Holdings Inc. COM 951503 14259
704326107 704326107 Paychex Inc. COM 1666304 14895
705573AB9 705573AB9 Pegasystems Inc. CCB 1075712 1175000
70614WAB6 70614WAB6 Peloton Interactive Inc. CCB 947133 1250000
706327103 706327103 Pembina Pipeline Corp. COM 1433722 45602
70959W103 70959W103 Penske Automotive Group Inc. COM 4071604 24435
713448108 713448108 PepsiCo Inc. COM 15560888 84013
71377A103 71377A103 Performance Food Group Co. COM 15788904 262100
G97822103 G97822103 Perrigo Co. PLC COM 3617033 106540
717081103 717081103 Pfizer Inc. COM 7980944 217583
718172109 718172109 Philip Morris International Inc. COM 61842172 633499
71943U104 71943U104 Physicians Realty Trust REIT REIT 3571060 255258
723787AP2 723787AP2 Pioneer Natural Resources Co. CCB 934438 425000
72703H101 72703H101 Planet Fitness Inc. COM 10992720 163000
72919P202 72919P202 Plug Power Inc. COM 2464716 237220
736508847 736508847 Portland General Electric Co. COM 3347315 71478
74051N102 74051N102 Premier Inc. COM 3739826 135207
74164M108 74164M108 Primerica Inc. COM 113182201 572321
74251V102 74251V102 Principal Financial Group Inc. COM 553253 7295
742718109 742718109 Procter & Gamble Co Common COM 789958 5206
74340W103 74340W103 Prologis Inc. REIT REIT 3571108 29121
743606105 743606105 Prosperity Bancshares Inc. COM 3355421 59409
744573106 744573106 Public Service Enterprise Group Inc. COM 539197 8612
74460D109 74460D109 Public Storage REIT REIT 614407 2105
74624M102 74624M102 Pure Storage Inc. COM 4914365 133470
747525103 747525103 QUALCOMM Inc. COM 2880887 24201
74762E102 74762E102 Quanta Services Inc. COM 259581761 1321363
74834L100 74834L100 Quest Diagnostics Inc. COM 64539811 459162
74967XAD5 74967XAD5 RH CCB 1617500 1000000
749607107 749607107 RLI Corp. COM 3727678 27315
750236101 750236101 Radian Group Inc. COM 3446928 136350
754730109 754730109 Raymond James Financial Inc. COM 212752367 2050230
75513E101 75513E101 Raytheon Technologies Corp. COM 22121817 225825
81369Y860 81369Y860 Real Estate Select Sector SPDR ETF ETF 9470479 251273
756109104 756109104 Realty Income Corp. REIT REIT 4380873 73271
7591EP100 7591EP100 Regions Financial Corp. COM 6366694 357278
759351604 759351604 Reinsurance Group of America Inc. COM 3347700 24138
G7496G103 G7496G103 RenaissanceRe Holdings Ltd. COM 3270068 17532
759916AB5 759916AB5 Repligen Corp. CCB 1245426 950000
760759100 760759100 Republic Services Inc. COM 4761443 31086
76131D103 76131D103 Restaurant Brands International Inc. COM 8565925 110483
773903109 773903109 Rockwell Automation Inc. COM 29856077 90624
775109200 775109200 Rogers Communications Inc. COM 82063354 1798700
77543R102 77543R102 Roku Inc. COM 93550071 1462634
775711104 775711104 Rollins Inc. COM 3750623 87570
776696106 776696106 Roper Technologies Inc. COM 723604 1505
780087102 780087102 Royal Bank of Canada COM 214093520 2241704
780287108 780287108 Royal Gold Inc. COM 5058240 44069
78351F107 78351F107 Ryan Specialty Holdings Inc. COM 3750425 83547
78377T107 78377T107 Ryman Hospitality Properties Inc. REIT REIT 14309680 154000
78409V104 78409V104 S&P Global Inc. COM 17641565 44006
78410G104 78410G104 SBA Communications Corp. REIT 1723136 7435
78468R663 78468R663 SPDR Bloomberg Barclays 1-3 Month T-Bill ETF ETF 59262740 645423
81369Y407 81369Y407 SPDR S&P Consumer Discretionary Select Sector ETF ETF 60240947 354755
81369Y506 81369Y506 SPDR S&P Energy Select Sector ETF ETF 57125498 703776
81369Y803 81369Y803 SPDR S&P Technology Select Sector ETF ETF 200215785 1151592
784730AB9 784730AB9 SSR Mining Inc. CCB 3794240 3550000
784730103 784730103 SSR Mining Inc. COM 2403631 169463
85254J102 85254J102 STAG Industrial Inc. REIT REIT 1122039 31272
78573L106 78573L106 Sabra Health Care REIT Inc. REIT 3872589 329022
806857108 806857108 Schlumberger Ltd. COM 111457504 2269086
808625107 808625107 Science Applications International Corp. COM 4067952 36166
81141RAF7 81141RAF7 Sea Ltd. CCB 913500 900000
81141RAG5 81141RAG5 Sea Ltd. CCB 1605000 2000000
81181C104 81181C104 SeaGen Inc. COM 3374209 17532
81369Y209 81369Y209 Select Sector Spdr Health Care COM 600649 4525
81369Y803 81369Y803 Select Sector Spdr Sbi Int-Tech COM 6422365 36925
816300107 816300107 Selective Insurance Group Inc. COM 3361992 35039
816851109 816851109 Sempra Energy COM 6738196 46282
817565104 817565104 Service Corp. International COM 3558198 55089
82452JAD1 82452JAD1 Shift4 Payments Inc. CCB 970200 1100000
82452J109 82452J109 Shift4 Payments Inc. COM 5030909 74082
82489T104 82489T104 Shockwave Medical Inc. COM 5140234 18010
82509LAA5 82509LAA5 Shopify Inc. CCB 1087200 1200000
82509L107 82509L107 Shopify Inc. COM 8629022 133512
828363101 828363101 SilverCrest Metals Inc. COM 713088 121735
828806109 828806109 Simon Property Group Inc. REIT REIT 4975687 43087
833034101 833034101 Snap-On Inc. COM 3893159 13509
83417MAD6 83417MAD6 SolarEdge Technologies Inc. CCB 1067400 900000
83417M104 83417M104 SolarEdge Technologies Inc. COM 63802247 237139
835699307 835699307 Sony Group Corp. ADR ADR 200299202 2224558
842587107 842587107 Southern Co Common COM 210750 3000
84265V105 84265V105 Southern Copper Corp. COM 16029299 223436
844895102 844895102 Southwest Gas Holdings Inc. COM 3854135 60552
78467X109 78467X109 Spdr Dow Jones Indl Etf Ut Ser COM 545002 1585
78470E106 78470E106 Spdr Index Shs Fds Msci Eafe Fos COM 278610 7400
78462F103 78462F103 Spdr S&P 500 Etf Tr Units Ser 1 S COM 11752239 26512
78464A763 78464A763 Spdr S&P Dividend Spdr Series T COM 1449263 11823
78467Y107 78467Y107 Spdr S&P Midcap 400 Etf Trutser COM 10399052 21714
78468R200 78468R200 Spdr Series Trust Barclays Cap I COM 495950 16160
78468R796 78468R796 Spdr Series Trust Sp500 Fossil F COM 326796 9035
84857L101 84857L101 Spire Inc. COM 1751832 27614
85472N109 85472N109 Stantec Inc. COM 43632391 668309
855244109 855244109 Starbucks Corp. COM 5490995 55431
860630102 860630102 Stifel Financial Corp. COM 7107592 119115
863667101 863667101 Stryker Corp. COM 629401 2063
866674104 866674104 Sun Communities Inc. REIT REIT 352894 2705
866796105 866796105 Sun Life Financial Inc. COM 42594863 817080
867224107 867224107 Suncor Energy Inc. COM 45064928 1536278
86745K104 86745K104 Sunnova Energy International Inc. COM 6780999 370344
86771WAB1 86771WAB1 Sunrun Inc. CCB 4829625 6750000
867892101 867892101 Sunstone Hotel Investors Inc. REIT REIT 773846 76467
87165B103 87165B103 Synchrony Financial COM 32303203 952335
871607107 871607107 Synopsys Inc. COM 45455062 104396
872590104 872590104 T-Mobile US Inc. COM 232702642 1675325
87807B107 87807B107 TC Energy Corp. COM 46635108 1153901
H84989104 H84989104 TE Connectivity Ltd. COM 852173 6080
87971M103 87971M103 TELUS Corp. COM 99347178 5105127
87975H100 87975H100 TELUS International CDA Inc. COM 398646 26287
87241L109 87241L109 TFI International Inc. COM 5810250 50998
873379AA9 873379AA9 Tabula Rasa HealthCare Inc. CCB 832794 1000000
874039100 874039100 Taiwan Semiconductor Manufacturing Co. Ltd. ADR ADR 1697071 16816
874054109 874054109 Take-Two Interactive Software Inc. COM 3764059 25578
87612E106 87612E106 Target Corp. COM 1552463 11770
878742204 878742204 Teck Resources Ltd. COM 2540583 60381
87901J105 87901J105 Tegna Inc. COM 3594513 221337
879360105 879360105 Teledyne Technologies Inc. COM 3429891 8343
88031M109 88031M109 Tenaris SA ADR ADR 10786433 360148
88160R101 88160R101 Tesla Inc. COM 12232251 46729
88162G103 88162G103 Tetra Tech Inc. COM 45012944 274905
882508104 882508104 Texas Instruments Inc. COM 9276431 51530
88262P102 88262P102 Texas Pacific Land Corp. COM 3400520 2583
882681109 882681109 Texas Roadhouse Inc. COM 3483936 31029
883203101 883203101 Textron Inc. COM 952163 14079
00130H105 00130H105 The AES Corp. COM 177293802 8552523
00130H204 00130H204 The AES Corp. Preferred CPFD 1632400 20000
191216100 191216100 The Coca-Cola Co. COM 40006615 664341
216648402 216648402 The Cooper Cos. Inc. COM 699760 1825
249906108 249906108 The Descartes Systems Group Inc. COM 14901098 186018
518439104 518439104 The Estee Lauder Cos. Inc. COM 58934031 300102
38141G104 38141G104 The Goldman Sachs Group Inc. COM 398014 1234
410867105 410867105 The Hanover Insurance Group Inc. COM 3507208 31029
416515104 416515104 The Hartford Financial Services Group Inc. COM 3595454 49923
427866108 427866108 The Hershey Co. COM 4753788 19038
437076102 437076102 The Home Depot Inc. COM 72035242 231893
832696405 832696405 The J M Smucker Co. COM 3439530 23292
500754106 500754106 The Kraft Heinz Co. COM 3210974 90450
742718109 742718109 The Procter & Gamble Co. COM 2179442 14363
743315103 743315103 The Progressive Corp. COM 107379868 811210
824348106 824348106 The Sherwin-Williams Co. COM 58978630 222125
842587107 842587107 The Southern Co. COM 13607004 193694
872540109 872540109 The TJX Cos. Inc. COM 79160029 933601
887389104 887389104 The Timken Co. COM 45008230 491732
89417E109 89417E109 The Travelers Cos. Inc. COM 3493171 20115
95058W100 95058W100 The Wendy's Co. COM 3378254 155322
969457100 969457100 The Williams Cos. Inc. COM 64546610 1978137
883556102 883556102 Thermo Fisher Scientific Inc. COM 104462699 200216
884903808 884903808 Thomson Reuters Corp. COM 35996123 266610
891160509 891160509 Toronto-Dominion Bank COM 231512701 3735190
892356106 892356106 Tractor Supply Co. COM 13682111 61882
892672106 892672106 Tradeweb Markets Inc. COM 690826 10088
G8994E103 G8994E103 Trane Technologies PLC COM 8097184 42336
893830BT5 893830BT5 Transocean Inc. CCB 1755630 1100000
89531P105 89531P105 Trex Co. Inc. COM 35992964 549008
896239100 896239100 Trimble Inc. COM 6185562 116841
89677Q107 89677Q107 Trip.com Group Ltd. ADR ADR 791560 22616
896945AD4 896945AD4 TripAdvisor Inc. CCB 2091250 2500000
89679M104 89679M104 Triple Flag Precious Metals Corp. COM 648879 47121
902788108 902788108 UMB Financial Corp. COM 3530312 57969
90353TAJ9 90353TAJ9 Uber Technologies Inc. CCB 2052060 2250000
90353T100 90353T100 Uber Technologies Inc. COM 799767 18526
90384S303 90384S303 Ulta Beauty Inc. COM 3248517 6903
907818108 907818108 Union Pacific Corp. COM 8118503 39676
909907107 909907107 United Bankshares Inc. COM 3483496 117408
911312106 911312106 United Parcel Service Inc. COM 7640531 42625
911363109 911363109 United Rentals Inc. COM 920134 2066
912909AT5 912909AT5 United States Steel Corp. CCB 781800 400000
91307C102 91307C102 United Therapeutics Corp. COM 3552309 16092
91324P102 91324P102 UnitedHealth Group Inc. COM 103562539 215468
91332UAB7 91332UAB7 Unity Software Inc. CCB 2195875 2750000
81369Y886 81369Y886 Utilities Select Sector SPDR ETF ETF 9111800 139239
925652109 925652109 VICI Properties Inc. REIT 14174741 450994
91913Y100 91913Y100 Valero Energy Corp. COM 16373438 139586
920253101 920253101 Valmont Industries Inc. COM 11645784 40013
92189F437 92189F437 Vaneck Fallen Angel Hi Yld Bond COM 2304910 83000
92189F486 92189F486 Vaneck Ig Floating Rate Etf COM 420665 16660
92189F445 92189F445 Vaneck Intl High Yld Bd Etf COM 211764 10575
921937827 921937827 Vanguard Bd Index Fd Etf Short COM 3416822 45214
921943858 921943858 Vanguard Ftse Developed Mrkt E COM 84179167 1822849
922042858 922042858 Vanguard Ftse Emerging Market COM 7469173 183608
922908363 922908363 Vanguard Index Fds S&P 500 Etf COM 58332678 143225
922908736 922908736 Vanguard Index Tr Growth COM 8189994 28944
922908637 922908637 Vanguard Index Tr Lrg Cap COM 65507144 323141
922908629 922908629 Vanguard Index Tr Mid Cap COM 26670403 121141
922908751 922908751 Vanguard Index Tr Small Cap COM 13958896 70184
922908611 922908611 Vanguard Index Tr Small Cap Va COM 6922817 41855
922908769 922908769 Vanguard Index Tr Stock Marke COM 141553067 642576
922908744 922908744 Vanguard Index Tr Value COM 8748813 61568
92204A603 92204A603 Vanguard Industrials Etf COM 10833486 52710
92206C870 92206C870 Vanguard Int-Term Corp COM 1468377 18580
922042874 922042874 Vanguard Intl Eq Ind Ftse Europ COM 22885641 370918
922042866 922042866 Vanguard Intl Eq Ind Pacific COM 12527080 179677
922042775 922042775 Vanguard Intl Equity Etf All-W COM 25371764 466307
922042742 922042742 Vanguard Intl Index Fd Tt Wrld COM 322459 3325
92204A108 92204A108 Vanguard Sector Inde Consume COM 2472902 8732
92204A207 92204A207 Vanguard Sector Inde Consume COM 886303 4558
92204A504 92204A504 Vanguard Sector Inde Health Ca COM 35063121 143220
92204A702 92204A702 Vanguard Sector Inde Informat COM 58424370 132134
92204A884 92204A884 Vanguard Sector Indx Telecomm COM 4108031 38642
92206C409 92206C409 Vanguard Short-Term Corp COM 6683502 88336
92206C102 92206C102 Vanguard Short-Term Treasury COM 1346552 23325
921908844 921908844 Vanguard Specialized Div Apprec COM 32448641 199770
921909768 921909768 Vanguard Star Fund Ttl Intlstk COM 931264 16606
921946406 921946406 Vanguard Whitehall F Etf High COM 8552424 80630
92343E102 92343E102 VeriSign Inc. COM 939357 4157
92343V104 92343V104 Verizon Communications Inc. COM 4959807 133364
92532F100 92532F100 Vertex Pharmaceuticals Inc. COM 5012606 14244
92826C839 92826C839 Visa Inc. COM 108322702 456134
929160109 929160109 Vulcan Materials Co. COM 647238 2871
95082P105 95082P105 WESCO International Inc. COM 8953000 50000
92936U109 92936U109 WP Carey Inc. REIT REIT 3470084 51363
384802104 384802104 WW Grainger Inc. COM 155486290 197170
931142103 931142103 Walmart Inc. COM 5332489 33926
254687106 254687106 Walt Disney Co. COM 2072635 23215
94106B101 94106B101 Waste Connections Inc. COM 109647617 767209
94106L109 94106L109 Waste Management Inc. COM 111362174 642153
942749102 942749102 Watts Water Technologies Inc. COM 2853143 15529
949746804 949746804 Wells Fargo & Co. Preferred CPFD 1900800 1650
95040Q104 95040Q104 Welltower Inc. REIT REIT 2825245 34927
952845105 952845105 West Fraser Timber Co. Ltd. COM 8598014 100081
96145D105 96145D105 WestRock Co. COM 339160 11667
960413102 960413102 Westlake Corp. COM 2182717 18270
962879102 962879102 Wheaton Precious Metals Corp. COM 9963162 230384
G9618E107 G9618E107 White Mountains Insurance Group Ltd. COM 3587555 2583
971378104 971378104 WillScot Mobile Mini Holdings Corp. COM 17500077 366187
974155103 974155103 Wingstop Inc. COM 16813440 84000
97717W406 97717W406 Wisdomtree U.S. Ai Enhanced Val COM 414392 4430
92940WAD1 92940WAD1 Wix.com Ltd. CCB 1000500 1150000
98311A105 98311A105 Wyndham Hotels and Resorts Inc. COM 3324479 48483
233051879 233051879 Xtrackers Harvest CSI 300 China A-shares ETF ETF 1069731 39975
98419M100 98419M100 Xylem Inc. COM 21299934 189131
98850P109 98850P109 Yum China Holdings Inc. COM 958466 16964
988498101 988498101 Yum! Brands Inc. COM 3702195 26721
98978V103 98978V103 Zoetis Inc. COM 11810678 68583
46434G822 46434G822 iShares MSCI Japan ETF ETF 847287 13688
46434V423 46434V423 iShares MSCI Saudi Arabia ETF ETF 562171 13602

AGF MANAGEMENT LTD on Holdings Channel

AGF MANAGEMENT LTD on whalewisdom