CIBC WORLD MARKET INC. - Stock Holdings in 13F Filings (SEC)

Updated on March 15, 2026.

Based on 13F Filings filed with the SEC on February 10, 2026, for the 2025 Q4 period, CIBC WORLD MARKET INC. held in its portfolio 500 assets valued at $62,020,882,089 (i.e. $62.02B).

The most valuable assets in the portfolio included: TORONTO DOMINION BK ONT ($3.71B), ROYAL BK CDA ($3.68B), and SHOPIFY INC ($2.87B).

The chart below shows the top 10 valuable assets, and the table below shows the top 500 valuable assets.

You can see similar for other investment managers.

Related Topics: SEC Topic List.
Data Source: SEC.
Top Valuable Stocks in CIBC WORLD MARKET INC. Portfolio
TORONTO DOMINION BK ONT
ROYAL BK CDA
SHOPIFY INC
NVIDIA CORPORATION
BANK NOVA SCOTIA HALIFAX
BANK MONTREAL QUE
CANADIAN NAT RES LTD
SELECT SECTOR SPDR TR
TC ENERGY CORP
ENBRIDGE INC
CIBC WORLD MARKET INC. - Stock Holdings in 13F Filings (SEC)
Items per page:
0 of 0
Name of Issuer No. of Shares Value ($) Class
TORONTO DOMINION BK ONT 39373816 3711375896 COM NEW
ROYAL BK CDA 21605897 3683805439 COM
SHOPIFY INC 17826927 2869600439 CL A SUB VTG
NVIDIA CORPORATION 13768381 2567803108 COM
BANK NOVA SCOTIA HALIFAX 30443401 2245505258 COM
BANK MONTREAL QUE 13201773 1714646277 COM
CANADIAN NAT RES LTD 44439500 1505165865 COM
SELECT SECTOR SPDR TR 17870467 1354814490 STATE STREET
TC ENERGY CORP 23799324 1310628773 COM
ENBRIDGE INC 26410810 1264021367 COM
MICROSOFT CORP 2503744 1210860859 COM
SUNCOR ENERGY INC NEW 26741712 1187064596 COM
BERKSHIRE HATHAWAY INC DEL 1514 1142483648 CL A
CANADIAN IMPERIAL BANK OF CO 12010183 1088242682 COM
MANULIFE FINL CORP 27177989 987104560 COM
APPLE INC 3115050 846857446 COM
AMAZON COM INC 3650656 842644326 COM
BROOKFIELD CORP 17824212 817953089 CL A LTD VT
BROADCOM INC 1978430 684734583 COM
BARRICK MNG CORP 15536143 676909751 COM SHS
CELESTICA INC 2265680 670278771 COM
BCE INC 27911424 665966577 COM NEW
TELUS CORPORATION 48918251 644742548 COM
JPMORGAN CHASE & CO. 1983380 639084790 COM
CANADIAN PACIFIC KANSAS CITY 8433042 620924882 COM
AGNICO EAGLE MINES LTD 3562524 604204070 COM
ALPHABET INC 1925735 602755073 CAP STK CL A
EMERA INC 11811452 582186469 COM
INVESCO QQQ TR 862243 529684497 UNIT SER 1
ROGERS COMMUNICATIONS INC 13977119 527636242 CL B
CANADIAN NATL RY CO 5173404 511390985 COM
SUN LIFE FINANCIAL INC. 7655419 477927808 COM
ALPHABET INC 1497300 469852625 CAP STK CL C
ISHARES TR 1869465 460187504 RUSSELL 2000
FORTIS INC 8564134 445334968 COM
BERKSHIRE HATHAWAY INC DEL 855706 430120754 CL B NEW
PEMBINA PIPELINE CORP 10945629 417028465 COM
WHEATON PRECIOUS METALS CORP 3496117 411073437 COM
ISHARES INC 7511445 405092229 MSCI CDA ETF
NUTRIEN LTD 6263340 386635978 COM
TAIWAN SEMICONDUCTOR MFG LTD 1192000 362236880 SPONSORED AD
WASTE CONNECTIONS INC 2044769 358652424 COM
CAMECO CORP 3857394 353260143 COM
MAGNA INTL INC 6061910 323221041 COM
VISA INC 900723 315892603 COM CL A
META PLATFORMS INC 473640 312644843 CL A
SPDR S&P 500 ETF TR 423998 289132716 TR UNIT
CENOVUS ENERGY INC 16873368 285497387 COM
FRANCO NEV CORP 1357815 281488628 COM
COSTCO WHSL CORP NEW 318632 274768639 COM
ELI LILLY & CO 254086 273061153 COM
WALMART INC 2419441 269549947 COM
TESLA INC 598254 269046729 COM
RESTAURANT BRANDS INTL INC 3689706 251748640 COM
EXXON MOBIL CORP 2077140 249963002 COM
MASTERCARD INCORPORATED 434553 248077718 CL A
KINROSS GOLD CORP 8340956 234964731 COM
BROOKFIELD INFRAST PARTNERS 6688284 232350986 LP INT UNIT
BROOKFIELD ASSET MANAGMT LTD 4312939 225954874 CL A LMT VTG
COGNIZANT TECHNOLOGY SOLUTIO 2618672 217349776 CL A
TECK RESOURCES LTD 4093538 195998599 CL B
SCHWAB STRATEGIC TR 7022759 192634279 US DIVIDEND
CGI INC 1990663 183897448 CL A SUB VTG
BANK AMERICA CORP 3094051 170172826 COM
CHEVRON CORP NEW 1087677 165772817 COM
ABBVIE INC 694415 158666790 COM
UNITEDHEALTH GROUP INC 450099 148582287 COM
ADVANCED MICRO DEVICES INC 693191 148453932 COM
HOME DEPOT INC 412723 142018002 COM
GOLDMAN SACHS GROUP INC 155925 137058271 COM
MERCK & CO INC 1301744 137021603 COM
MCDONALDS CORP 437105 133592532 COM
THOMSON REUTERS CORP 971527 128222133 COM
COCA COLA CO 1759546 123009828 COM
CATERPILLAR INC 212318 121630524 COM
JOHNSON & JOHNSON 576304 119266042 COM
UBS GROUP AG 2457317 114756692 SHS
SPDR GOLD TR 282761 112061012 GOLD SHS
BOK FINL CORP 908800 107656448 COM NEW
IMPERIAL OIL LTD 1243738 107458963 COM NEW
PEPSICO INC 747160 107232408 COM
UBER TECHNOLOGIES INC 1306573 106760056 COM
STATE STR CORP 823763 106273665 COM
NETFLIX INC 1117660 104791792 COM
CISCO SYS INC 1315181 101308415 COM
ORACLE CORP 514257 100233898 COM
SOUTH BOW CORP 3571092 98240741 COM
VERIZON COMMUNICATIONS INC 2382975 97058592 COM
ASML HOLDING N V 86982 93058175 N Y REGISTRY
MORGAN STANLEY 517476 91867535 COM NEW
TFI INTL INC 877307 90687225 COM
AVIS BUDGET GROUP 700005 89824642 COM
QUALCOMM INC 523122 89480091 COM
ISHARES TR 122306 83772272 CORE S&P500
MICRON TECHNOLOGY INC 289576 82647929 COM
BROOKFIELD RENEWABLE PARTNER 2989622 80809483 PARTNERSHIP
WELLS FARGO CO NEW 848994 79126205 COM
FIRSTSERVICE CORP NEW 507243 78891504 COM
INTERNATIONAL BUSINESS MACHS 253671 75139937 COM
OPEN TEXT CORP 2274416 74077729 COM
BLACKROCK INC 69179 74044593 COM
PROCTER AND GAMBLE CO 511833 73350730 COM
NOVARTIS AG 528563 72872953 SPONSORED AD
CITIGROUP INC 589150 68747913 COM NEW
TJX COS INC NEW 431291 66250610 COM
SEABRIDGE GOLD INC 2182535 64712163 COM
NEWMONT CORP 638470 63751230 COM
THERMO FISHER SCIENTIFIC INC 108430 62829774 COM
GILDAN ACTIVEWEAR INC 998897 62441051 COM
PHILIP MORRIS INTL INC 387234 62112343 COM
PAN AMERN SILVER CORP 1175068 60927276 COM
NEXTERA ENERGY INC 727016 58364849 COM
PROLOGIS INC. 446917 57053424 COM
WELLTOWER INC 305886 56775500 COM
AMERICAN TOWER CORP NEW 322815 56676630 COM
INVESCO EXCHANGE TRADED FD T 294544 56422849 S&P500 EQL W
STRYKER CORPORATION 157822 55469698 COM
AT&T INC 2211455 54932542 COM
CROWDSTRIKE HLDGS INC 116989 54839643 CL A
DELL TECHNOLOGIES INC 433893 54618451 CL C
DISNEY WALT CO 470275 53503230 COM
PFIZER INC 2137081 53213324 COM
SLB LIMITED 1367063 52467878 COM STK
SPROTT ASSET MANAGEMENT LP 1331329 51959779 PHYSICAL GOL
WASTE MGMT INC DEL 234306 51479371 COM
BROOKFIELD INFRASTRUCTURE CO 1127345 51181463 COM SUB VTG
CSX CORP 1408237 51048591 COM
HONEYWELL INTL INC 260556 50831822 COM
PALANTIR TECHNOLOGIES INC 282509 50215989 CL A
SPDR DOW JONES INDL AVERAGE 104054 50005231 UT SER 1
ISHARES TR 518990 49838610 MSCI EAFE ET
ABBOTT LABS 393915 49353653 COM
CONOCOPHILLIPS 512884 48011071 COM
GE VERNOVA INC 72888 47637443 COM
INTUITIVE SURGICAL INC 83861 47495729 COM NEW
APPLOVIN CORP 70429 47456378 COM CL A
SALESFORCE INC 178764 47356365 COM
KLA CORP 38317 46558220 COM NEW
CAE INC 1526360 46416608 COM
VANGUARD INDEX FDS 72695 45589215 S&P 500 ETF
BOOKING HOLDINGS INC 8504 45542513 COM
INTEL CORP 1227412 45291488 COM
RTX CORPORATION 243672 44689429 COM
GE AEROSPACE 144506 44512252 COM NEW
TEXAS INSTRS INC 253216 43930412 COM
VANGUARD TAX-MANAGED FDS 683371 42690186 VAN FTSE DEV
TARGA RES CORP 230674 42559353 COM
LAM RESEARCH CORP 247467 42361401 COM NEW
PALO ALTO NETWORKS INC 229954 42357479 COM
EQUINIX INC 55123 42233038 COM
WILLIAMS COS INC 700646 42115831 COM
GILEAD SCIENCES INC 342011 41978371 COM
SSR MINING IN 1904500 41746640 COM
CONSTELLATION ENERGY CORP 117847 41631711 COM
CVS HEALTH CORP 523735 41563642 COM
AMPHENOL CORP NEW 299741 40506999 CL A
NORWEGIAN CRUISE LINE HLDG L 1814098 40490667 SHS
ISHARES TR 285436 40286437 SELECT DIVID
MEDTRONIC PLC 419242 40272387 SHS
SPDR SERIES TRUST 448112 39739728 STATE STREET
BAKER HUGHES COMPANY 870912 39661332 CL A
EOG RES INC 375878 39470949 COM
AMGEN INC 119731 39189240 COM
REXFORD INDL RLTY INC 1000030 38721162 COM
INTUIT 58448 38717124 COM
GRANITE REAL ESTATE INVT TR 648415 38606629 TR UNIT NEW
CAPITAL ONE FINL CORP 154705 37494304 COM
ALIBABA GROUP HLDG LTD 254414 37292004 SPONSORED AD
KINDER MORGAN INC DEL 1352345 37175964 COM
LOWES COS INC 152111 36683089 COM
SERVICENOW INC 238355 36513614 COM
NOVO-NORDISK A S 700174 35624838 ADR
MARATHON PETE CORP 213851 34778588 COM
NEW GOLD INC CDA 3976310 34633660 COM
ARISTA NETWORKS INC 263113 34475710 COM SHS
LULULEMON ATHLETICA INC 165664 34426664 COM
PHILLIPS 66 265842 34304252 COM
COMFORT SYS USA INC 36089 33681503 COM
SIMON PPTY GROUP INC NEW 181693 33633191 COM
UNION PAC CORP 144547 33436497 COM
ALTRIA GROUP INC 567802 32739463 COM
BROOKFIELD RENEWABLE CORP 846677 32461596 CL A EX SUB
FEDEX CORP 111557 32224355 COM
T-MOBILE US INC 155845 31642769 COM
VALERO ENERGY CORP 193901 31565144 COM
DEVON ENERGY CORP NEW 857482 31409566 COM
VANECK ETF TRUST 86221 31050769 SEMICONDUCTR
ONEOK INC NEW 421042 30946587 COM
DEERE & CO 66044 30748036 COM
VERTIV HOLDINGS CO 187677 30405551 COM CL A
NATWEST GROUP PLC 1726761 30218318 SPONS ADR
AUTOMATIC DATA PROCESSING IN 116292 29913791 COM
AMERICAN EXPRESS CO 80673 29844967 COM
APPLIED MATLS INC 115918 29789800 COM
NATIONAL BK HLDGS CORP 780000 29647800 CL A
IAMGOLD CORP 1793058 29585457 COM
STARBUCKS CORP 350441 29510663 COM
VANECK ETF TRUST 340259 29184014 GOLD MINERS
BOEING CO 134362 29172783 COM
EXTRA SPACE STORAGE INC 223123 29055077 COM
ADOBE INC 82102 28734887 COM
INTERCONTINENTAL EXCHANGE IN 176335 28559217 COM
INVESCO EXCHANGE TRADED FD T 496367 28362410 DJ INDL AVG
COLLIERS INTL GROUP INC 192938 28361886 SUB VTG SHS
DIGITAL RLTY TR INC 183089 28325699 COM
EQT CORP 518569 27795298 COM
QUANTA SVCS INC 65328 27572336 COM
REALTY INCOME CORP 488940 27561548 COM
NABORS INDUSTRIES LTD 499147 27103682 SHS
HCA HEALTHCARE INC 57654 26916346 COM
BRISTOL-MYERS SQUIBB CO 498994 26915736 COM
HERTZ GLOBAL HLDGS INC 5197200 26713608 COM NEW
DINE BRANDS GLOBAL INC 821184 26392854 COM
CROWN CASTLE INC 294286 26153197 COM
CENCORA INC 77393 26139486 COM
BLACKSTONE INC 169115 26067434 COM
NIKE INC 408764 26042360 CL B
COMCAST CORP NEW 917388 25686864 CL A
VENTAS INC 331927 25684511 COM
SHELL PLC 345574 25392778 SPON ADS
SCHWAB CHARLES CORP 253743 25351416 COM
STANTEC INC 268308 25320226 COM
FORD MTR CO 1911252 25075623 COM
LINDE PLC 57086 24340900 SHS
DOORDASH INC 106146 24039946 CL A
ISHARES GOLD TR 295565 23991011 ISHARES NEW
ISHARES INC 295843 23886364 MSCI JAPAN E
CELANESE CORP DEL 562380 23777426 COM
SPDR INDEX SHS FDS 369078 23764932 EURO STOXX 5
HALLIBURTON CO 839242 23716979 COM
US BANCORP DEL 440817 23521995 COM NEW
UNITED AIRLS HLDGS INC 210325 23518542 COM
ELECTRONIC ARTS INC 114981 23494068 COM
ISHARES TR 246434 23137688 U.S. REAL ES
ALGONQUIN PWR UTILS CORP 3700005 22755031 COM
COLGATE PALMOLIVE CO 286447 22635042 COM
CME GROUP INC 82812 22614301 COM
ISHARES TR 411470 22511524 MSCI EMG MKT
TARGET CORP 226710 22160903 COM
SPROTT ASSET MANAGEMENT LP 935256 22118804 PHYSICAL SIL
KKR & CO INC 172474 21986981 COM
GENERAL DYNAMICS CORP 65283 21978175 COM
TRANSOCEAN LTD 5310718 21933265 REGISTERED S
DIAMONDBACK ENERGY INC 144778 21764477 COM
ULTA BEAUTY INC 35543 21503870 COM
CBRE GROUP INC 132717 21339566 CL A
MONDELEZ INTL INC 395403 21284543 CL A
ROYAL GOLD INC 95463 21220470 COM
VICI PPTYS INC 749624 21079427 COM
LOCKHEED MARTIN CORP 43480 21029972 COM
CHENIERE ENERGY INC 108156 21024445 COM NEW
FREEPORT-MCMORAN INC 412827 20967483 CL B
EXPAND ENERGY CORPORATION 189876 20954715 COM
EATON CORP PLC 65757 20944262 SHS
DANAHER CORPORATION 89999 20602571 COM
MCKESSON CORP 25006 20512172 COM
KIMBERLY-CLARK CORP 200543 20232783 COM
EQUITY RESIDENTIAL 316732 19966785 SH BEN INT
TRANSALTA CORP 1574000 19911100 COM
ARM HOLDINGS PLC 181976 19891797 SPONSORED AD
GOODYEAR TIRE & RUBR CO 2265298 19844010 COM
APOLLO GLOBAL MGMT INC 137071 19842398 COM
ISHARES BITCOIN TRUST ETF 399494 19834877 SHS BEN INT
PUBLIC STORAGE OPER CO 76133 19756514 COM
VANGUARD STAR FDS 260783 19673470 VG TL INTL S
FORWARD AIR CORP 784731 19618275 COM
PROGRESSIVE CORP 84748 19298815 COM
ISHARES TR 164741 18857902 MSCI DENMARK
OCCIDENTAL PETE CORP 457876 18827858 COM
HUDBAY MINERALS INC 946152 18790579 COM
SANOFI SA 376597 18249878 SPONSORED AD
TAKE-TWO INTERACTIVE SOFTWAR 70950 18165329 COM
BANK NEW YORK MELLON CORP 153639 17835952 COM
BRITISH AMERN TOB PLC 314615 17813501 SPONSORED AD
ALAMOS GOLD INC NEW 460557 17786711 COM CL A
VERSABANK NEW 1181731 17655061 COM
AUTOZONE INC 5186 17587729 COM
HARTFORD INSURANCE GROUP INC 127528 17573358 COM
UNITED PARKS & RESORTS INC 478410 17366283 COM
AON PLC 48938 17269241 SHS CL A
VANGUARD INTL EQUITY INDEX F 321116 17263196 FTSE EMR MKT
IRON MTN INC DEL 208036 17256586 COM
UNITED PARCEL SERVICE INC 173398 17199301 CL B
MOODYS CORP 33584 17156386 COM
MARVELL TECHNOLOGY INC 200686 17054296 COM
GSK PLC 347227 17028012 SPONSORED AD
EMERSON ELEC CO 127150 16875348 COM
AUTODESK INC 56949 16857473 COM
SAP SE 69350 16845768 SPON ADR
GENERAL MTRS CO 200662 16317834 COM
ESSEX PPTY TR INC 62161 16266290 COM
MONSTER BEVERAGE CORP NEW 210876 16167863 COM
IDEXX LABS INC 23857 16139976 COM
OREILLY AUTOMOTIVE INC 172256 15711470 COM
INVITATION HOMES INC 565245 15708159 COM
ISHARES TR 179541 15648794 20 YR TR BD
CHUBB LIMITED 50129 15646263 COM
3M CO 96992 15528457 COM
AMERICAN ELEC PWR CO INC 133829 15431822 COM
STERLING INFRASTRUCTURE INC 50157 15359578 COM
ZOETIS INC 121185 15247497 CL A
SHERWIN WILLIAMS CO 46759 15151319 COM
UNILEVER PLC 226359 14803879 SPON ADR NEW
AMBEV SA 5982701 14777271 SPONSORED AD
ISHARES TR 223573 14755818 CORE S&P MCP
ISHARES TR 114029 14727986 EXPND TEC SC
DIAGEO PLC 168668 14550988 SPON ADR NEW
ROSS STORES INC 80140 14436420 COM
DOW INC 613651 14347160 COM
AMERICAN AIRLS GROUP INC 928546 14234610 COM
ISHARES TR 103059 14091257 MSCI USA VAL
COINBASE GLOBAL INC 62169 14059008 COM CL A
BP PLC 398046 13824138 SPONSORED AD
ISHARES TR 143166 13766843 7-10 YR TRSY
REGENCY CTRS CORP 198386 13694586 COM
ANALOG DEVICES INC 49945 13545084 COM
BAYTEX ENERGY CORP 4178822 13539383 COM
DENTSPLY SIRONA INC 1184303 13536583 COM
ACCENTURE PLC IRELAND 50272 13487978 SHS CLASS A
ISHARES INC 243629 13236364 MSCI ITALY E
TIDAL TRUST I 530550 13136418 FUNDSTRAT GR
B2GOLD CORP 2888281 12997265 COM
GLOBAL X FDS 271371 12968820 US INFR DEV
CINTAS CORP 68814 12941849 COM
LLOYDS BANKING GROUP PLC 2426464 12860259 SPONSORED AD
PNC FINL SVCS GROUP INC 61567 12850880 COM
KENVUE INC 744290 12839003 COM
OR ROYALTIES INC. 360911 12787077 COM SHS
GFL ENVIRONMENTAL INC 297493 12780299 SUB VTG SHS
ING GROEP N.V. 453769 12705534 SPONSORED AD
VANGUARD SCOTTSDALE FDS 127035 12642523 VNG RUS2000I
ISHARES TR 108392 12326338 SP SMCP600VL
THE TRADE DESK INC 323827 12292473 COM CL A
BJS WHSL CLUB HLDGS INC 136467 12286124 COM
CADENCE DESIGN SYSTEM INC 39135 12232818 COM
SBA COMMUNICATIONS CORP NEW 62468 12083185 CL A
JOHNSON CTLS INTL PLC 100774 12067687 SHS
SOUTHERN CO 136455 11898876 COM
MARRIOTT INTL INC NEW 38246 11865439 CL A
MARKEL GROUP INC 5496 11814476 COM
VANGUARD INTL EQUITY INDEX F 83689 11805170 TT WRLD ST E
BRIXMOR PPTY GROUP INC 447835 11742234 COM
RB GLOBAL INC 113416 11678446 COM
ELDORADO GOLD CORP NEW 321990 11572321 COM
BAIDU INC 88304 11537801 SPON ADR REP
SYNOPSYS INC 24526 11520353 COM
MARSH & MCLENNAN COS INC 62092 11519308 COM
ISHARES TR 114578 11444051 CORE US AGGB
WEYERHAEUSER CO MTN BE 482236 11424171 COM NEW
FERRARI N V 30410 11383984 COM
ISHARES INC 211059 11378191 MSCI SPAIN E
ROYAL CARIBBEAN GROUP 40741 11363480 COM
AGF INVTS TR 787802 11336471 US MARKET NE
TAPESTRY INC 88575 11317228 COM
GENMAB A/S 367282 11312286 SPONSORED AD
ISHARES INC 318915 11311915 MSCI AUSTRIA
MOTOROLA SOLUTIONS INC 29356 11252742 COM NEW
FASTENAL CO 277407 11132343 COM
BHP GROUP LTD 184200 11120154 SPONSORED AD
TOTALENERGIES SE 169754 11083248 ACT
SYSCO CORP 149796 11038467 COM
ROPER TECHNOLOGIES INC 24510 10910136 COM
AIRBNB INC 80069 10866903 COM CL A
EQUINOX GOLD CORP 773520 10860221 COM
PARKER-HANNIFIN CORP 12309 10819119 COM
SK TELECOM CO LTD 526529 10809640 SPONSORED AD
ISHARES TR 280801 10751870 CHINA LG-CAP
AVALONBAY CMNTYS INC 59204 10734277 COM
L3HARRIS TECHNOLOGIES INC 36274 10648958 COM
VALE S A 816277 10636089 SPONSORED AD
VANGUARD WORLD FD 14103 10630559 INF TECH ETF
SEAGATE TECHNOLOGY HLDNGS PL 38514 10606370 ORD SHS
THE CIGNA GROUP 38320 10546814 COM
CORNING INC 119874 10496167 COM
ISHARES INC 490035 10413244 MSCI HONG KG
NUTANIX INC 200434 10360433 CL A
CENTENE CORP DEL 250813 10320955 COM
ENERFLEX LTD 660755 10188842 COM
SPROTT INC 103107 10100362 COM NEW
TE CONNECTIVITY PLC 43444 9883944 ORD SHS
KONINKLIJKE PHILIPS N V 363793 9851514 NY REGIS SHS
ISOENERGY LTD 1081158 9838538 COM NEW
ATS CORPORATION 354069 9754601 COM
DOLLAR TREE INC 78466 9652103 COM
BLOCK INC 146487 9534839 CL A
S&P GLOBAL INC 18129 9474189 COM
VANGUARD INTL EQUITY INDEX F 102370 9254248 FTSE PACIFIC
ISHARES TR 72865 9229810 GLOBAL 100 E
GALLAGHER ARTHUR J & CO 35523 9192997 COM
VANGUARD INTL EQUITY INDEX F 109147 9125781 FTSE EUROPE
TRUIST FINL CORP 185286 9117924 COM
ISHARES INC 131449 9113359 MSCI MEXICO
NEBIUS GROUP N.V. 108810 9108485 SHS CLASS A
MITSUBISHI UFJ FINL GROUP IN 573608 9097423 SPONSORED AD
VANGUARD SPECIALIZED FUNDS 41186 9051859 DIV APP ETF
MONRO INC 451100 9040044 COM
HILTON WORLDWIDE HLDGS INC 31344 9003564 COM
INTERACTIVE BROKERS GROUP IN 139435 8967065 COM CL A
WESTERN DIGITAL CORP 51887 8938573 COM
INVESCO CURRENCYSHARES JAPAN 151546 8891204 JAPANESE YEN
SUMITOMO MITSUI FINL GROUP I 456766 8829287 SPONSORED AD
EXPEDIA GROUP INC 31089 8807825 COM NEW
AMERICAN INTL GROUP INC 102648 8781536 COM NEW
ADVISORSHARES TR 127503 8763281 ADVISORSHS E
VANGUARD INDEX FDS 26052 8734454 TOTAL STK MK
COCA-COLA FEMSA SAB DE CV 91434 8659714 SPONS ADS RE
TERADYNE INC 44658 8644002 COM
ROBINHOOD MKTS INC 75721 8564094 COM CL A
ISHARES TR 126669 8476689 US CONSM STA
VERISK ANALYTICS INC 37562 8402244 COM
ARCHER DANIELS MIDLAND CO 145596 8370314 COM
PIMCO ETF TR 83082 8336448 ENHAN SHRT M
ISHARES INC 85040 8267589 MSCI STH KOR
PITNEY BOWES INC 781742 8263013 COM
COMMSCOPE HLDG CO INC 444348 8056029 COM
UNITED RENTALS INC 9923 8030882 COM
NXP SEMICONDUCTORS N V 36909 8011468 COM
VANGUARD BD INDEX FDS 108159 8011337 TOTAL BND MR
RESMED INC 33170 7989658 COM
DARDEN RESTAURANTS INC 43036 7919485 COM
MASTEC INC 36051 7836406 COM
TEREX CORP NEW 146572 7824013 COM
CRH PLC 62449 7793635 ORD
SIMPLIFY EXCHANGE TRADED FUN 212708 7785113 HEALTH CARE
SUNOCOCORP LLC 157761 7774462 COM SHS LLC
ISHARES TR 152007 7731076 FLTG RATE NT
ISHARES INC 106291 7725230 MSCI EMRG CH
HP INC 346497 7719953 COM
WEST FRASER TIMBER CO LTD 124739 7631532 COM
REGENERON PHARMACEUTICALS 9862 7612182 COM
CUMMINS INC 14905 7608257 COM
WARNER BROS DISCOVERY INC 261568 7538390 COM SER A
JD.COM INC 259519 7448195 SPON ADS CL
DEUTSCHE BANK A G 188954 7348421 NAMEN AKT
POWELL INDS INC 22929 7309307 COM
PAYPAL HLDGS INC 122615 7158290 COM
PURECYCLE TECHNOLOGIES INC 828382 7115801 COM
NEXGEN ENERGY LTD 765364 7041349 COM
CARNIVAL CORP 229235 7000837 UNIT 99/99/9
HOWMET AEROSPACE INC 34114 6994052 COM
SNOWFLAKE INC 31851 6986835 COM SHS
COPA HOLDINGS SA 57780 6968846 CL A
RIO TINTO PLC 86879 6952926 SPONSORED AD
CHIPOTLE MEXICAN GRILL INC 187848 6950388 COM
EXELON CORP 157590 6869348 COM
AFLAC INC 61973 6833763 COM
FIRST TR EXCHANGE TRADED FD 95181 6800682 NASDAQ CYB E
ELEVANCE HEALTH INC FORMERLY 19372 6790855 COM
FISERV INC 100956 6781196 COM
INGREDION INC 61087 6735453 COM
INDEPENDENT BK CORP MASS 91515 6687916 COM
XYLEM INC 48851 6652529 COM
ISHARES TR 88152 6606111 RUSEL 2500 E
NATIONAL BANKSHARES INC VA 195000 6538350 COM
ASTRAZENECA PLC 71060 6532546 SPONSORED AD
INVESCO CURRENCYSHARES SWISS 58439 6521792 SWISS FRANC
XCEL ENERGY INC 87907 6492811 COM
BARCLAYS PLC 254513 6477356 ADR
BOYD GROUP SERVICES INC 40595 6466784 COM
OMNICOM GROUP INC 79970 6457578 COM
ISHARES INC 93393 6425438 MSCI STH AFR
MICROCHIP TECHNOLOGY INC. 100405 6397807 COM
CACI INTL INC 11994 6390523 CL A
CATHAY GEN BANCORP 131335 6355301 COM
SEMPRA 71830 6341871 COM
ISHARES TR 90768 6330160 FUTURE EXPON
HEWLETT PACKARD ENTERPRISE C 262141 6296627 COM
YUM BRANDS INC 41054 6210649 COM
WESTERN MIDSTREAM PARTNERS L 157200 6209400 COM UNIT LP
MEDPACE HLDGS INC 11013 6185451 COM
INVESCO CURRENCYSHARES AUSTR 93337 6169576 AUSTRALIAN D
PRUDENTIAL FINL INC 54131 6110307 COM
ENERGY TRANSFER L P 369336 6090351 COM UT LTD P
FORTINET INC 76301 6059062 COM
EBAY INC. 69564 6059024 COM
MID-AMER APT CMNTYS INC 43550 6049531 COM
FIRST SOLAR INC 22924 5988437 COM
BROOKFIELD BUSINESS PARTNERS 167700 5934903 UNIT LTD L P
D R HORTON INC 41075 5916032 COM
KROGER CO 94475 5902798 COM
NEWS CORP NEW 223200 5829984 CL A
ISHARES TR 56918 5827834 0-5 YR TIPS
ASTERA LABS INC 34941 5812785 COM
SKYWEST INC 57890 5812735 COM
PAYCHEX INC 51361 5761677 COM
FEDERATED HERMES INC 110328 5744779 CL B
TKO GROUP HOLDINGS INC 27229 5690861 CL A
TRIPLE FLAG PRECIOUS METAL 169551 5634180 COM
SEA LTD 43780 5585015 SPONSORD ADS
INVESCO EXCHANGE TRADED FD T 97539 5573378 S&P SMCP VLU
TWILIO INC 38859 5527304 CL A
BGC GROUP INC 614140 5484270 CL A
TRANSDIGM GROUP INC 4107 5461694 COM
CARRIER GLOBAL CORPORATION 102926 5438610 COM
ISHARES TR 44706 5436697 CORE HIGH DV
DAVE & BUSTERS ENTMT INC 335100 5431971 COM
ECOLAB INC 20670 5426288 COM
TRACTOR SUPPLY CO 108403 5421234 COM
MUELLER INDS INC 46964 5391467 COM
ISHARES TR 17709 5333065 ISHARES SEMI