SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Cibc World Market Inc. – ‘13F-HR’ for 3/31/23 – ‘INFO-TABLE’

On:  Friday, 5/12/23, at 10:37am ET   ·   Effective:  5/12/23   ·   For:  3/31/23   ·   Accession #:  1421224-23-4   ·   File #:  28-12719

Previous ‘13F-HR’:  ‘13F-HR’ on 2/13/23 for 12/31/22   ·   Next:  ‘13F-HR’ on 8/11/23 for 6/30/23   ·   Latest:  ‘13F-HR’ on 2/13/24 for 12/31/23

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

 5/12/23  Cibc World Market Inc.            13F-HR      3/31/23    2:486K

Quarterly Holdings and Combination Report by a Money Manager   —   Form 13F

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 13F-HR      Quarterly Holdings and Combination Report by a      HTML      4K 
                Money Manager -- primary_doc.xml/2.2                             
 2: INFO-TABLE  Portfolio Securities Holdings Info Table --         HTML    484K 
                cibcwminc13F20230331.xml                                         


‘INFO-TABLE’   —   Portfolio Securities Holdings Info Table — cibcwminc13F20230331.xml




        

This ‘INFO-TABLE’ Document is an XML Data File that may be rendered in various formats:

  Information Table    –   Plain Text   –  SEC Website  –  EDGAR System  –    XML Data    –  <?xml?> File
 

 
SEC Info rendering:  Portfolio Securities Holdings Info Table
 

Cibc World Market Inc. [ formerly CIBC World Markets Inc. ]  
Flag of Canada emoji
  ·   Form 13F Holdings Report

§13(f) Securities Holdings   ·   For:  3/31/23   ·   Assets:  $29,670,092,000   ·   History:  Assets Under Management
Assets Under Management emoji
Assets Under Management emoji
Assets Under Management emoji

Note:  In January 2023, the SEC changed the meaning of Market Value to be $s instead of $1000s.  This was unwise, because many Filers have not noticed
the change and are filing incorrect data.  For consistency across our site, we’re adjusting Market Values the best we can and still showing them in $1000s.
Security Market ValueªShares or PrincipalInvestment
Discretion
Other 
Managersº
Voting Authority
Issuer NameIssue ClassOpt.CUSIP/CINS$1000sWeightAmountS/PPriceSoleSharedNone
In ascending orderSort in ascending orderSort in ascending orderSort in ascending orderSort in descending orderSort in ascending orderSort in descending orderSort in ascending order   List(S/P Amounts or For All)
10X GENOMICS INCCL A COM88025U·10·9638  0.00%11,444Sh.55.75   SoleSole
3M COCOM88579Y·10·113,388  0.05%127,368Sh.105.11   SoleSole
ABB LTDSPONSORED AD000375·20·42,004  0.01%58,415Sh.34.31   SoleSole
ABBOTT LABSCOM002824·10·027,062  0.09%267,251Sh.101.26   SoleSole
ABBVIE INCCOM00287Y·10·9111,087  0.37%697,037Sh.159.37   SoleSole
ABCELLERA BIOLOGICS INCCOM00288U·10·6294  0.00%39,005Sh.7.54   SoleSole
ABERCROMBIE & FITCH COCL A002896·20·7218  0.00%7,873Sh.27.69   SoleSole
ABRDN ASIA PACIFIC INCOME FUCOM003009·10·736  0.00%13,575Sh.2.65   SoleSole
ABSOLUTE SOFTWARE CORPCOM00386B·10·9205  0.00%26,244Sh.7.81   SoleSole
ACCENTURE PLC IRELANDSHS CLASS AG1151C·10·116,413  0.06%57,427Sh.285.81   SoleSole
ACTIVISION BLIZZARD INCCOM00507V·10·95,475  0.02%63,964Sh.85.60   SoleSole
ACUITY BRANDS INCCOM00508Y·10·2215  0.00%1,175Sh.182.98   SoleSole
ACUITYADS HLDGS INCCOM00510L·10·6158  0.00%100,026Sh.1.58   SoleSole
ADOBE SYSTEMS INCORPORATEDCOM00724F·10·118,183  0.06%47,182Sh.385.38   SoleSole
ADVANCED MICRO DEVICES INCCOM007903·10·725,628  0.09%261,484Sh.98.01   SoleSole
ADVISORSHARES TRRANGER EQUIT00768Y·41·23,048  0.01%119,877Sh.25.43   SoleSole
AEGON N VNY REGISTRY007924·10·32,341  0.01%544,500Sh.4.30   SoleSole
AES CORPCOM00130H·10·51,546  0.01%64,212Sh.24.08   SoleSole
AFFIRM HLDGS INCCOM CL ACall00827B·10·6113  0.00%10,000Sh.11.30   SoleSole
AFLAC INCCOM001055·10·239,385  0.13%610,438Sh.64.52   SoleSole
AFLAC INCCOMCall001055·10·223,872  0.08%370,000Sh.64.52   SoleSole
AFLAC INCCOMPut001055·10·27,742  0.03%120,000Sh.64.52   SoleSole
AGF INVTS TRUS MARKET NE00110G·40·8936  0.00%45,893Sh.20.40   SoleSole
AGILENT TECHNOLOGIES INCCOM00846U·10·13,786  0.01%27,364Sh.138.36   SoleSole
AGNICO EAGLE MINES LTDCOM008474·10·8159,267  0.54%3,124,076Sh.50.98   SoleSole
AGNICO EAGLE MINES LTDCOMCall008474·10·811,980  0.04%235,000Sh.50.98   SoleSole
AIR PRODS & CHEMS INCCOM009158·10·6931  0.00%3,242Sh.287.17   SoleSole
AIRBNB INCCOM CL A009066·10·18,970  0.03%72,104Sh.124.40   SoleSole
AKAMAI TECHNOLOGIES INCCOM00971T·10·1350  0.00%4,473Sh.78.25   SoleSole
AKUMIN INCCOM01021X·10·0294  0.00%431,967Sh.0.68   SoleSole
ALAMOS GOLD INC NEWCOM CL A011532·10·85,728  0.02%469,159Sh.12.21   SoleSole
ALASKA AIR GROUP INCCOM011659·10·92,067  0.01%49,259Sh.41.96   SoleSole
ALBEMARLE CORPCOM012653·10·17,470  0.03%33,794Sh.221.05   SoleSole
ALCOA CORPCOM013872·10·63,944  0.01%92,670Sh.42.56   SoleSole
ALDEYRA THERAPEUTICS INCCOM01438T·10·699  0.00%10,000Sh.9.90   SoleSole
ALGOMA STL GROUP INCCOM015658·10·73,862  0.01%477,966Sh.8.08   SoleSole
ALGONQUIN PWR UTILS CORPCOM015857·10·579,309  0.27%9,452,088Sh.8.39   SoleSole
ALIBABA GROUP HLDG LTDSPONSORED AD01609W·10·233,078  0.11%323,724Sh.102.18   SoleSole
ALLSTATE CORPCOM020002·10·19,381  0.03%84,658Sh.110.81   SoleSole
ALPHABET INCCAP STK CL A02079K·30·5163,437  0.55%1,575,602Sh.103.73   SoleSole
ALPHABET INCCAP STK CL APut02079K·30·510,373  0.03%100,000Sh.103.73   SoleSole
ALPHABET INCCAP STK CL C02079K·10·7121,580  0.41%1,169,037Sh.104.00   SoleSole
ALPS ETF TRALERIAN MLP00162Q·45·22,009  0.01%51,982Sh.38.65   SoleSole
ALPS ETF TRRIVRFRNT STR00162Q·78·3278  0.00%12,093Sh.22.99   SoleSole
ALTRIA GROUP INCCOM02209S·10·310,038  0.03%224,970Sh.44.62   SoleSole
AMAZON COM INCCOM023135·10·6206,444  0.70%1,998,683Sh.103.29   SoleSole
AMBEV SASPONSORED AD02319V·10·37,921  0.03%2,808,856Sh.2.82   SoleSole
AMCOR PLCORDG0250X·10·7156  0.00%13,719Sh.11.37   SoleSole
AMDOCS LTDSHSG02602·10·3243  0.00%2,533Sh.95.93   SoleSole
AMERICA MOVIL SAB DE CVSPON ADS RP02390A·10·1253  0.00%12,024Sh.21.04   SoleSole
AMERICAN AIRLS GROUP INCCOM02376R·10·216,656  0.06%1,129,213Sh.14.75   SoleSole
AMERICAN CENTY ETF TREMERGING MKT025072·37·2501  0.00%11,737Sh.42.69   SoleSole
AMERICAN ELEC PWR CO INCCOM025537·10·15,926  0.02%65,128Sh.90.99   SoleSole
AMERICAN EXPRESS COCOM025816·10·98,408  0.03%50,971Sh.164.96   SoleSole
AMERICAN FINL GROUP INC OHIOCOM025932·10·4505  0.00%4,156Sh.121.51   SoleSole
AMERICAN HOMES 4 RENTCL A02665T·30·6311  0.00%9,904Sh.31.40   SoleSole
AMERICAN INTL GROUP INCCOM NEW026874·78·41,901  0.01%37,743Sh.50.37   SoleSole
AMERICAN TOWER CORP NEWCOM03027X·10·013,065  0.04%63,939Sh.204.34   SoleSole
AMERICAN WTR WKS CO INC NEWCOM030420·10·34,741  0.02%32,363Sh.146.49   SoleSole
AMERIPRISE FINL INCCOM03076C·10·62,546  0.01%8,306Sh.306.53   SoleSole
AMERISOURCEBERGEN CORPCOM03073E·10·58,921  0.03%55,716Sh.160.12   SoleSole
AMGEN INCCOM031162·10·024,550  0.08%101,552Sh.241.75   SoleSole
AMN HEALTHCARE SVCS INCCOM001744·10·1692  0.00%8,342Sh.82.95   SoleSole
AMPHENOL CORP NEWCL A032095·10·1552  0.00%6,755Sh.81.72   SoleSole
ANALOG DEVICES INCCOM032654·10·54,539  0.02%23,013Sh.197.24   SoleSole
ANAVEX LIFE SCIENCES CORPCOM NEW032797·30·0137  0.00%16,038Sh.8.54   SoleSole
ANGLOGOLD ASHANTI LIMITEDSPONSORED AD035128·20·61,137  0.00%46,991Sh.24.20   SoleSole
ANSYS INCCOM03662Q·10·5215  0.00%646Sh.332.82   SoleSole
AON PLCSHS CL AG0403H·10·817,377  0.06%55,113Sh.315.30   SoleSole
APA CORPORATIONCOM03743Q·10·81,552  0.01%43,043Sh.36.06   SoleSole
APOLLO GLOBAL MGMT INCCOM03769M·10·67,230  0.02%114,470Sh.63.16   SoleSole
APPLE INCCOM037833·10·0561,164  1.89%3,403,059Sh.164.90   SoleSole
APPLIED MATLS INCCOM038222·10·518,303  0.06%149,009Sh.122.83   SoleSole
APTIV PLCSHSG6095L·10·9591  0.00%5,268Sh.112.19   SoleSole
ARCH CAP GROUP LTDORDG0450A·10·5426  0.00%6,278Sh.67.86   SoleSole
ARCHER DANIELS MIDLAND COCOM039483·10·22,267  0.01%28,463Sh.79.65   SoleSole
ARES CAPITAL CORPCOM04010L·10·32,340  0.01%128,063Sh.18.27   SoleSole
ARISTA NETWORKS INCCOM040413·10·612,053  0.04%71,802Sh.167.86   SoleSole
ARK ETF TRINNOVATION E00214Q·10·41,566  0.01%38,832Sh.40.33   SoleSole
ASANA INCCL A04342Y·10·42,441  0.01%115,540Sh.21.13   SoleSole
ASML HOLDING N VN Y REGISTRYN07059·21·018,165  0.06%26,686Sh.680.69   SoleSole
ASTRAZENECA PLCSPONSORED AD046353·10·82,454  0.01%35,352Sh.69.42   SoleSole
AT&T INCCOM00206R·10·214,382  0.05%747,130Sh.19.25   SoleSole
ATMOS ENERGY CORPCOM049560·10·5863  0.00%7,677Sh.112.41   SoleSole
AULT ALLIANCE INCCOM09175M·10·11  0.00%13,325Sh.≈0.08   SoleSole
AURORA CANNABIS INCCOM05156X·88·48  0.00%12,117Sh.≈0.66   SoleSole
AUTODESK INCCOM052769·10·63,405  0.01%16,357Sh.208.17   SoleSole
AUTOHOME INCSP ADS RP CL05278C·10·7235  0.00%7,016Sh.33.49   SoleSole
AUTOMATIC DATA PROCESSING INCOM053015·10·35,095  0.02%22,887Sh.222.62   SoleSole
AUTONATION INCCOM05329W·10·23,254  0.01%24,216Sh.134.37   SoleSole
AUTOZONE INCCOM053332·10·21,499  0.01%610Sh.2,457.38   SoleSole
AVANTOR INCCOM05352A·10·0566  0.00%26,752Sh.21.16   SoleSole
AVERY DENNISON CORPCOM053611·10·9217  0.00%1,210Sh.179.34   SoleSole
AVNET INCCOM053807·10·3347  0.00%7,674Sh.45.22   SoleSole
AXCELIS TECHNOLOGIES INCCOM NEW054540·20·82,619  0.01%19,655Sh.133.25   SoleSole
AXON ENTERPRISE INCCOM05464C·10·1505  0.00%2,248Sh.224.64   SoleSole
B2GOLD CORPCOM11777Q·20·95,740  0.02%1,452,827Sh.3.95   SoleSole
B2GOLD CORPCOMCall11777Q·20·92,279  0.01%576,800Sh.3.95   SoleSole
BAIDU INCSPON ADR REP056752·10·8477  0.00%3,162Sh.150.85   SoleSole
BAKER HUGHES COMPANYCL A05722G·10·0471  0.00%16,316Sh.28.87   SoleSole
BALL CORPCOM058498·10·6234  0.00%4,253Sh.55.02   SoleSole
BALLARD PWR SYS INC NEWCOM058586·10·8586  0.00%104,983Sh.5.58   SoleSole
BANCO BRADESCO S ASP ADR PFD N059460·30·3547  0.00%208,609Sh.2.62   SoleSole
BANCO MACRO SASPON ADR B05961W·10·5236  0.00%13,235Sh.17.83   SoleSole
BANK AMERICA CORPCOM060505·10·498,719  0.33%3,451,696Sh.28.60   SoleSole
BANK AMERICA CORPCOMCall060505·10·411,440  0.04%400,000Sh.28.60   SoleSole
BANK AMERICA CORPCOMPut060505·10·44,290  0.01%150,000Sh.28.60   SoleSole
BANK MONTREAL QUECOM063671·10·11,192,665  4.02%13,389,986Sh.89.07   SoleSole
BANK MONTREAL QUECOMCall063671·10·178,098  0.26%876,800Sh.89.07   SoleSole
BANK MONTREAL QUECOMPut063671·10·131,175  0.11%350,000Sh.89.07   SoleSole
BANK NEW YORK MELLON CORPCOM064058·10·05,952  0.02%130,994Sh.45.44   SoleSole
BANK NOVA SCOTIA HALIFAXCOM064149·10·71,273,533  4.29%25,285,439Sh.50.37   SoleSole
BANK NOVA SCOTIA HALIFAXCOMCall064149·10·734,143  0.12%677,900Sh.50.37   SoleSole
BANK NOVA SCOTIA HALIFAXCOMPut064149·10·790,493  0.30%1,796,700Sh.50.37   SoleSole
BANK OZK LITTLE ROCK ARKCOM06417N·10·3757  0.00%22,128Sh.34.21   SoleSole
BARCLAYS BANK PLCIPATH B MID06746P·61·3556  0.00%24,331Sh.22.85   SoleSole
BARCLAYS PLCADR06738E·20·41,290  0.00%179,385Sh.7.19   SoleSole
BARRICK GOLD CORPCOM067901·10·8206,443  0.70%11,117,013Sh.18.57   SoleSole
BAUSCH HEALTH COS INCCOM071734·10·7441  0.00%54,434Sh.8.10   SoleSole
BAYTEX ENERGY CORPCOM07317Q·10·511,988  0.04%3,195,668Sh.3.75   SoleSole
BCE INCCOM NEW05534B·76·0621,848  2.10%13,882,181Sh.44.79   SoleSole
BCE INCCOM NEWCall05534B·76·04,479  0.02%100,000Sh.44.79   SoleSole
BCE INCCOM NEWPut05534B·76·062,713  0.21%1,400,000Sh.44.80   SoleSole
BECTON DICKINSON & COCOM075887·10·95,767  0.02%23,298Sh.247.53   SoleSole
BERKLEY W R CORPCOM084423·10·21,226  0.00%19,693Sh.62.26   SoleSole
BERKSHIRE HATHAWAY INC DELCL A084670·10·86,053  0.02%13Sh.465,615.38   SoleSole
BERKSHIRE HATHAWAY INC DELCL B NEW084670·70·2198,111  0.67%641,612Sh.308.77   SoleSole
BERRY GLOBAL GROUP INCCOM08579W·10·33,924  0.01%66,628Sh.58.89   SoleSole
BEST BUY INCCOM086516·10·1456  0.00%5,830Sh.78.22   SoleSole
BHP GROUP LTDSPONSORED AD088606·10·89,107  0.03%143,627Sh.63.41   SoleSole
BIGCOMMERCE HLDGS INCCOM SER 108975P·10·82,184  0.01%244,302Sh.8.94   SoleSole
BIOGEN INCCOM09062X·10·32,860  0.01%10,287Sh.278.02   SoleSole
BIONTECH SESPONSORED AD09075V·10·2225  0.00%1,806Sh.124.58   SoleSole
BITFARMS LTDCOM09173B·10·729  0.00%30,430Sh.0.95   SoleSole
BLACKBERRY LTDCOM09228F·10·3636  0.00%138,671Sh.4.59   SoleSole
BLACKROCK CORE BD TRSHS BEN INT09249E·10·1117  0.00%10,755Sh.10.88   SoleSole
BLACKROCK ENHANCED EQUITY DICOM09251A·10·4127  0.00%14,795Sh.8.58   SoleSole
BLACKROCK FLOATING RATE INCOCOM09255X·10·0819  0.00%70,000Sh.11.70   SoleSole
BLACKROCK INCCOM09247X·10·133,077  0.11%49,433Sh.669.13   SoleSole
BLACKSTONE INCCOM09260D·10·716,905  0.06%192,452Sh.87.84   SoleSole
BLACKSTONE MTG TR INCCOM CL A09257W·10·0402  0.00%22,546Sh.17.83   SoleSole
BLOCK INCCL A852234·10·310,837  0.04%157,865Sh.68.65   SoleSole
BLOCK INCCL ACall852234·10·33,433  0.01%50,000Sh.68.66   SoleSole
BOEING COCOM097023·10·527,737  0.09%130,570Sh.212.43   SoleSole
BOOKING HOLDINGS INCCOM09857L·10·815,694  0.05%5,917Sh.2,652.36   SoleSole
BOOZ ALLEN HAMILTON HLDG CORCL A099502·10·6200  0.00%2,158Sh.92.68   SoleSole
BORGWARNER INCCOM099724·10·6240  0.00%4,893Sh.49.05   SoleSole
BOSTON BEER INCCL A100557·10·7209  0.00%637Sh.328.10   SoleSole
BOSTON SCIENTIFIC CORPCOM101137·10·75,132  0.02%102,574Sh.50.03   SoleSole
BP PLCSPONSORED AD055622·10·413,994  0.05%368,848Sh.37.94   SoleSole
BREAD FINANCIAL HOLDINGS INCCOM018581·10·8270  0.00%8,889Sh.30.37   SoleSole
BRIGHT HORIZONS FAM SOL IN DCOM109194·10·0452  0.00%5,871Sh.76.99   SoleSole
BRISTOL-MYERS SQUIBB COCOM110122·10·89,850  0.03%142,110Sh.69.31   SoleSole
BRITISH AMERN TOB PLCSPONSORED AD110448·10·710,215  0.03%290,872Sh.35.12   SoleSole
BROADCOM INCCOM11135F·10·177,273  0.26%120,449Sh.641.54   SoleSole
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTG113004·10·585,543  0.29%2,614,390Sh.32.72   SoleSole
BROOKFIELD ASSET MANAGMT LTDCL A LMT VTGCall113004·10·516,360  0.06%500,000Sh.32.72   SoleSole
BROOKFIELD BUSINESS CORPCL A EXC SUB11259V·10·63,595  0.01%181,647Sh.19.79   SoleSole
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG16234·10·96,597  0.02%357,945Sh.18.43   SoleSole
BROOKFIELD CORPCL A LTD VT11271J·10·7363,696  1.23%11,159,741Sh.32.59   SoleSole
BROOKFIELD CORPCL A LTD VTCall11271J·10·71,548  0.01%47,500Sh.32.59   SoleSole
BROOKFIELD INFRAST PARTNERSLP INT UNITG16252·10·1173,159  0.58%5,127,612Sh.33.77   SoleSole
BROOKFIELD INFRASTRUCTURE COCOM SB VTG S11275Q·10·723,603  0.08%512,445Sh.46.06   SoleSole
BROOKFIELD REINS LTDCL A EXCH LTG16250·10·52,452  0.01%74,932Sh.32.72   SoleSole
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V·10·519,518  0.07%558,460Sh.34.95   SoleSole
BROOKFIELD RENEWABLE PARTNERPARTNERSHIPG16258·10·869,242  0.23%2,196,726Sh.31.52   SoleSole
BRP INCCOM SUN VTG05577W·20·09,955  0.03%127,208Sh.78.26   SoleSole
BRUNSWICK CORPCOM117043·10·9201  0.00%2,451Sh.82.01   SoleSole
BUILDERS FIRSTSOURCE INCCOM12008R·10·7771  0.00%8,680Sh.88.82   SoleSole
BUNGE LIMITEDCOMG16962·10·52,174  0.01%22,762Sh.95.51   SoleSole
C3 AI INCCL A12468P·10·4415  0.00%12,364Sh.33.57   SoleSole
CABOT CORPCOM127055·10·1767  0.00%10,013Sh.76.60   SoleSole
CADENCE DESIGN SYSTEM INCCOM127387·10·84,972  0.02%23,666Sh.210.09   SoleSole
CAE INCCOM124765·10·840,563  0.14%1,793,884Sh.22.61   SoleSole
CAL MAINE FOODS INCCOM NEW128030·20·21,087  0.00%17,856Sh.60.88   SoleSole
CAMECO CORPCOM13321L·10·887,787  0.30%3,352,468Sh.26.19   SoleSole
CANADA GOOSE HLDGS INCSHS SUB VTG135086·10·61,940  0.01%100,865Sh.19.23   SoleSole
CANADIAN IMPERIAL BK COMM TOCOM136069·10·1586,130  1.98%13,822,277Sh.42.40   SoleSole
CANADIAN NAT RES LTDCOM136385·10·1562,065  1.89%10,156,854Sh.55.34   SoleSole
CANADIAN NAT RES LTDCOMCall136385·10·141,144  0.14%743,500Sh.55.34   SoleSole
CANADIAN NAT RES LTDCOMPut136385·10·184,391  0.28%1,525,000Sh.55.34   SoleSole
CANADIAN NATL RY COCOM136375·10·2590,012  1.99%5,000,318Sh.117.99   SoleSole
CANADIAN PAC RY LTDCOM13645T·10·0524,963  1.77%6,817,409Sh.77.00   SoleSole
CANOPY GROWTH CORPCOM138035·10·0160  0.00%91,325Sh.1.75   SoleSole
CAPITAL ONE FINL CORPCOM14040H·10·51,495  0.01%15,552Sh.96.13   SoleSole
CARDINAL HEALTH INCCOM14149Y·10·81,245  0.00%16,490Sh.75.50   SoleSole
CARMAX INCCOM143130·10·22,009  0.01%31,249Sh.64.29   SoleSole
CARNIVAL CORPCOMMON STOCK143658·30·02,376  0.01%234,083Sh.10.15   SoleSole
CARRIER GLOBAL CORPORATIONCOM14448C·10·41,140  0.00%24,923Sh.45.74   SoleSole
CASELLA WASTE SYS INCCL A147448·10·4240  0.00%2,900Sh.82.76   SoleSole
CATERPILLAR INCCOM149123·10·131,009  0.10%135,507Sh.228.84   SoleSole
CAVCO INDS INC DELCOM149568·10·7947  0.00%2,979Sh.317.89   SoleSole
CBOE GLOBAL MKTS INCCOM12503M·10·8742  0.00%5,524Sh.134.32   SoleSole
CBRE GROUP INCCL A12504L·10·91,170  0.00%16,069Sh.72.81   SoleSole
CELANESE CORP DELCOM150870·10·3744  0.00%6,829Sh.108.95   SoleSole
CELESTICA INCSUB VTG SHS15101Q·10·842,594  0.14%3,302,663Sh.12.90   SoleSole
CELSIUS HLDGS INCCOM NEW15118V·20·7479  0.00%5,158Sh.92.87   SoleSole
CEMEX SAB DE CVSPON ADR NEW151290·88·9940  0.00%170,024Sh.5.53   SoleSole
CENOVUS ENERGY INCCOM15135U·10·9149,440  0.50%8,565,245Sh.17.45   SoleSole
CENOVUS ENERGY INCCOMCall15135U·10·915,703  0.05%900,000Sh.17.45   SoleSole
CENOVUS ENERGY INCCOMPut15135U·10·944,491  0.15%2,550,000Sh.17.45   SoleSole
CENTERRA GOLD INCCOM152006·10·26,073  0.02%940,168Sh.6.46   SoleSole
CF INDS HLDGS INCCOM125269·10·04,302  0.01%59,346Sh.72.49   SoleSole
CGI INCCL A SUB VTG12532H·10·4160,984  0.54%1,670,404Sh.96.37   SoleSole
CHARGEPOINT HOLDINGS INCCOM CL A15961R·10·5140  0.00%13,324Sh.10.51   SoleSole
CHARTER COMMUNICATIONS INC NCL A16119P·10·8460  0.00%1,285Sh.357.98   SoleSole
CHEMOURS COCOM163851·10·8561  0.00%18,731Sh.29.95   SoleSole
CHENIERE ENERGY INCCOM NEW16411R·20·82,568  0.01%16,294Sh.157.60   SoleSole
CHEVRON CORP NEWCOM166764·10·031,994  0.11%196,092Sh.163.16   SoleSole
CHIPOTLE MEXICAN GRILL INCCOM169656·10·5548  0.00%321Sh.1,707.17   SoleSole
CHUBB LIMITEDCOMH1467J·10·41,184  0.00%6,095Sh.194.26   SoleSole
CIENA CORPCOM NEW171779·30·9358  0.00%6,816Sh.52.52   SoleSole
CINTAS CORPCOM172908·10·5786  0.00%1,698Sh.462.90   SoleSole
CISCO SYS INCCOM17275R·10·231,633  0.11%605,121Sh.52.28   SoleSole
CITIGROUP INCCOM NEW172967·42·436,245  0.12%772,970Sh.46.89   SoleSole
CITIZENS FINL GROUP INCCOM174610·10·52,323  0.01%76,474Sh.30.38   SoleSole
CLEAN HARBORS INCCOM184496·10·75,512  0.02%38,663Sh.142.57   SoleSole
CLEVELAND-CLIFFS INC NEWCOM185899·10·1585  0.00%31,900Sh.18.34   SoleSole
CLOROX CO DELCOM189054·10·93,834  0.01%24,227Sh.158.25   SoleSole
CLOUDFLARE INCCL A COM18915M·10·7836  0.00%13,566Sh.61.62   SoleSole
CME GROUP INCCOM12572Q·10·53,069  0.01%16,024Sh.191.53   SoleSole
COCA COLA COCOM191216·10·050,181  0.17%808,976Sh.62.03   SoleSole
COCA-COLA FEMSA SAB DE CVSPONSORD ADR191241·10·811,138  0.04%138,414Sh.80.47   SoleSole
COEUR MNG INCCOM NEW192108·50·462  0.00%15,480Sh.4.01   SoleSole
COGNIZANT TECHNOLOGY SOLUTIOCL A192446·10·21,683  0.01%27,625Sh.60.92   SoleSole
COHERENT CORPCOM19247G·10·7382  0.00%10,020Sh.38.12   SoleSole
COLGATE PALMOLIVE COCOM194162·10·36,984  0.02%92,928Sh.75.15   SoleSole
COLLIERS INTL GROUP INCSUB VTG SHS194693·10·729,987  0.10%284,145Sh.105.53   SoleSole
COMCAST CORP NEWCL A20030N·10·110,519  0.04%277,486Sh.37.91   SoleSole
COMPANHIA BRASILEIRA DE DISTSPONSORED AD20440T·30·046  0.00%15,605Sh.2.95   SoleSole
COMSTOCK RES INCCOM205768·30·2562  0.00%52,055Sh.10.80   SoleSole
CONAGRA BRANDS INCCOM205887·10·2862  0.00%22,954Sh.37.55   SoleSole
CONOCOPHILLIPSCOM20825C·10·41,688  0.01%17,011Sh.99.23   SoleSole
CONSOL ENERGY INC NEWCOM20854L·10·8551  0.00%9,451Sh.58.30   SoleSole
CONSOLIDATED EDISON INCCOM209115·10·4823  0.00%8,607Sh.95.62   SoleSole
CONSTELLATION BRANDS INCCL A21036P·10·88,226  0.03%36,417Sh.225.88   SoleSole
CONSTELLATION ENERGY CORPCOM21037T·10·91,715  0.01%21,852Sh.78.48   SoleSole
COOPER COS INCCOM NEW216648·40·22,282  0.01%6,111Sh.373.42   SoleSole
COPA HOLDINGS SACL AP31076·10·52,731  0.01%29,574Sh.92.34   SoleSole
CORNING INCCOM219350·10·52,679  0.01%75,942Sh.35.28   SoleSole
CORTEVA INCCOM22052L·10·4835  0.00%13,850Sh.60.29   SoleSole
COSTCO WHSL CORP NEWCOM22160K·10·5149,093  0.50%300,065Sh.496.87   SoleSole
COTY INCCOM CL A222070·20·3235  0.00%19,518Sh.12.04   SoleSole
CRACKER BARREL OLD CTRY STORCOM22410J·10·6588  0.00%5,175Sh.113.62   SoleSole
CREDIT SUISSE GROUPSPONSORED AD225401·10·8112  0.00%125,327Sh.0.89   SoleSole
CRESCENT PT ENERGY CORPCOM22576C·10·113,328  0.04%1,888,167Sh.7.06   SoleSole
CRISPR THERAPEUTICS AGNAMEN AKTH17182·10·8423  0.00%9,354Sh.45.22   SoleSole
CROCS INCCOM227046·10·95,613  0.02%44,393Sh.126.44   SoleSole
CROWDSTRIKE HLDGS INCCL A22788C·10·58,054  0.03%58,680Sh.137.25   SoleSole
CROWN CASTLE INCCOM22822V·10·13,199  0.01%23,900Sh.133.85   SoleSole
CROWN CRAFTS INCCOM228309·10·058  0.00%10,000Sh.5.80   SoleSole
CSX CORPCOM126408·10·342,126  0.14%1,407,021Sh.29.94   SoleSole
CSX CORPCOMPut126408·10·31,497  0.01%50,000Sh.29.94   SoleSole
CUBESMARTCOM229663·10·91,807  0.01%39,103Sh.46.21   SoleSole
CUMMINS INCCOM231021·10·610,829  0.04%45,334Sh.238.87   SoleSole
CVS HEALTH CORPCOM126650·10·040,468  0.14%544,577Sh.74.31   SoleSole
CYBERARK SOFTWARE LTDSHSM2682V·10·82,193  0.01%14,818Sh.148.00   SoleSole
D R HORTON INCCOM23331A·10·92,215  0.01%22,669Sh.97.71   SoleSole
DANAHER CORPORATIONCOM235851·10·213,792  0.05%54,723Sh.252.03   SoleSole
DARDEN RESTAURANTS INCCOM237194·10·52,847  0.01%18,352Sh.155.13   SoleSole
DARLING INGREDIENTS INCCOM237266·10·11,918  0.01%32,842Sh.58.40   SoleSole
DAVE & BUSTERS ENTMT INCCOM238337·10·91,505  0.01%40,900Sh.36.80   SoleSole
DCP MIDSTREAM LPCOM UT LTD P23311P·10·05,849  0.02%140,200Sh.41.72   SoleSole
DECKERS OUTDOOR CORPCOM243537·10·72,571  0.01%5,719Sh.449.55   SoleSole
DEERE & COCOM244199·10·534,840  0.12%84,382Sh.412.88   SoleSole
DELCATH SYS INCCOM NEW24661P·80·7591  0.00%102,832Sh.5.75   SoleSole
DELTA AIR LINES INC DELCOM NEW247361·70·26,565  0.02%188,006Sh.34.92   SoleSole
DENISON MINES CORPCOM248356·10·7711  0.00%653,968Sh.1.09   SoleSole
DESCARTES SYS GROUP INCCOM249906·10·86,467  0.02%80,127Sh.80.71   SoleSole
DEUTSCHE BANK A GNAMEN AKTD18190·89·8363  0.00%35,792Sh.10.14   SoleSole
DEVON ENERGY CORP NEWCOM25179M·10·35,892  0.02%116,420Sh.50.61   SoleSole
DEXCOM INCCOM252131·10·7265  0.00%2,280Sh.116.23   SoleSole
DIAGEO PLCSPON ADR NEW25243Q·20·516,230  0.05%89,582Sh.181.17   SoleSole
DIAMONDBACK ENERGY INCCOM25278X·10·92,475  0.01%18,308Sh.135.19   SoleSole
DICKS SPORTING GOODS INCCOM253393·10·21,193  0.00%8,406Sh.141.92   SoleSole
DIGITALOCEAN HLDGS INCCOM25402D·10·2466  0.00%11,906Sh.39.14   SoleSole
DIMENSIONAL ETF TRUSTUS CORE EQT25434V·10·4281  0.00%9,760Sh.28.79   SoleSole
DIRTT ENVIRONMENTAL SOLUTIONCOM25490H·10·619  0.00%41,498Sh.0.46   SoleSole
DISCOVER FINL SVCSCOM254709·10·8503  0.00%5,092Sh.98.78   SoleSole
DISNEY WALT COCOM254687·10·697,802  0.33%976,748Sh.100.13   SoleSole
DOCEBO INCCOM25609L·10·51,240  0.00%30,448Sh.40.73   SoleSole
DOCUSIGN INCCOM256163·10·6446  0.00%7,652Sh.58.29   SoleSole
DOLLAR GEN CORP NEWCOM256677·10·54,738  0.02%22,513Sh.210.46   SoleSole
DOLLAR TREE INCCOM256746·10·82,922  0.01%20,356Sh.143.54   SoleSole
DOMINOS PIZZA INCCOM25754A·20·12,375  0.01%7,199Sh.329.91   SoleSole
DOVER CORPCOM260003·10·8215  0.00%1,412Sh.152.27   SoleSole
DOW INCCOM260557·10·34,532  0.02%82,672Sh.54.82   SoleSole
DR REDDYS LABS LTDADR256135·20·3717  0.00%12,600Sh.56.90   SoleSole
DRAFTKINGS INC NEWCOM CL A26142V·10·52,218  0.01%114,569Sh.19.36   SoleSole
DUKE ENERGY CORP NEWCOM NEW26441C·20·43,971  0.01%41,161Sh.96.47   SoleSole
DUPONT DE NEMOURS INCCOM26614N·10·21,432  0.00%19,949Sh.71.78   SoleSole
EAGLE MATLS INCCOM26969P·10·8337  0.00%2,296Sh.146.78   SoleSole
EASTMAN CHEM COCOM277432·10·0316  0.00%3,749Sh.84.29   SoleSole
EATON CORP PLCSHSG29183·10·3771  0.00%4,497Sh.171.45   SoleSole
EBAY INC.COM278642·10·32,839  0.01%63,987Sh.44.37   SoleSole
ECOLAB INCCOM278865·10·01,109  0.00%6,701Sh.165.50   SoleSole
EDWARDS LIFESCIENCES CORPCOM28176E·10·81,236  0.00%14,940Sh.82.73   SoleSole
ELDORADO GOLD CORP NEWCOM284902·50·92,663  0.01%257,065Sh.10.36   SoleSole
ELECTRA BATTERY MATERIALS COCOM NEW28474P·20·135  0.00%17,022Sh.2.06   SoleSole
ELECTRONIC ARTS INCCOM285512·10·9317  0.00%2,632Sh.120.44   SoleSole
ELEVANCE HEALTH INCCOM036752·10·37,697  0.03%16,740Sh.459.80   SoleSole
EMERSON ELEC COCOM291011·10·425,692  0.09%294,832Sh.87.14   SoleSole
ENBRIDGE INCCOM29250N·10·5935,593  3.15%24,538,215Sh.38.13   SoleSole
ENBRIDGE INCCOMCall29250N·10·517,158  0.06%450,000Sh.38.13   SoleSole
ENBRIDGE INCCOMPut29250N·10·5110,381  0.37%2,895,000Sh.38.13   SoleSole
ENCOMPASS HEALTH CORPCOM29261A·10·01,737  0.01%32,104Sh.54.11   SoleSole
ENCORE WIRE CORPCOM292562·10·56,930  0.02%37,393Sh.185.33   SoleSole
ENDEAVOUR SILVER CORPCOM29258Y·10·3892  0.00%230,863Sh.3.86   SoleSole
ENERFLEX LTDCOM29269R·10·51,065  0.00%178,759Sh.5.96   SoleSole
ENERGY FUELS INCCOM NEW292671·70·8245  0.00%43,825Sh.5.59   SoleSole
ENERGY TRANSFER L PCOM UT LTD P29273V·10·013,851  0.05%1,110,767Sh.12.47   SoleSole
ENERGY TRANSFER L PCOM UT LTD PCall29273V·10·0125  0.00%10,000Sh.12.50   SoleSole
ENERPLUS CORPCOM292766·10·29,137  0.03%633,943Sh.14.41   SoleSole
ENI S P ASPONSORED AD26874R·10·83,597  0.01%128,477Sh.28.00   SoleSole
ENOVIX CORPORATIONCOM293594·10·7265  0.00%17,800Sh.14.89   SoleSole
ENPHASE ENERGY INCCOM29355A·10·75,618  0.02%26,715Sh.210.29   SoleSole
ENTERPRISE PRODS PARTNERS LCOM293792·10·71,380  0.00%53,263Sh.25.91   SoleSole
ENTHUSIAST GAMING HLDGS INCCOM29385B·10·911  0.00%17,761Sh.0.62   SoleSole
EOG RES INCCOM26875P·10·16,121  0.02%53,395Sh.114.64   SoleSole
EQUIFAX INCCOM294429·10·5238  0.00%1,171Sh.203.25   SoleSole
EQUINIX INCCOM29444U·70·03,253  0.01%4,512Sh.720.97   SoleSole
EQUINOX GOLD CORPCOM29446Y·50·21,446  0.00%280,708Sh.5.15   SoleSole
EQUITY RESIDENTIALSH BEN INT29476L·10·7816  0.00%13,596Sh.60.02   SoleSole
ESSA PHARMA INCCOM NEW29668H·70·8620  0.00%208,791Sh.2.97   SoleSole
ETF MANAGERS TRETFMG ALTR H26924G·50·8145  0.00%41,113Sh.3.53   SoleSole
ETF MANAGERS TRPRIME CYBR S26924G·20·1384  0.00%8,037Sh.47.78   SoleSole
ETF MANAGERS TRPRIME JUNIR26924G·10·2895  0.00%80,459Sh.11.12   SoleSole
ETF OPPORTUNITIES TRUSTAPPLIED FINA26923N·40·5302  0.00%11,935Sh.25.30   SoleSole
ETSY INCCOM29786A·10·69,122  0.03%81,935Sh.111.33   SoleSole
EURONET WORLDWIDE INCCOM298736·10·9225  0.00%2,010Sh.111.94   SoleSole
EVERCORE INCCLASS A29977A·10·51,432  0.00%12,413Sh.115.36   SoleSole
EVEREST RE GROUP LTDCOMG3223R·10·8986  0.00%2,753Sh.358.15   SoleSole
EXELON CORPCOM30161N·10·1546  0.00%13,033Sh.41.89   SoleSole
EXP WORLD HLDGS INCCOM30212W·10·0217  0.00%17,068Sh.12.71   SoleSole
EXPEDIA GROUP INCCOM NEW30212P·30·3418  0.00%4,303Sh.97.14   SoleSole
EXXON MOBIL CORPCOM30231G·10·263,183  0.21%576,174Sh.109.66   SoleSole
FACTSET RESH SYS INCCOM303075·10·52,999  0.01%7,226Sh.415.03   SoleSole
FAIR ISAAC CORPCOM303250·10·44,877  0.02%6,941Sh.702.64   SoleSole
FASTENAL COCOM311900·10·41,032  0.00%19,132Sh.53.94   SoleSole
FASTLY INCCL A31188V·10·03,354  0.01%188,877Sh.17.76   SoleSole
FEDEX CORPCOM31428X·10·637,843  0.13%165,621Sh.228.49   SoleSole
FEDEX CORPCOMCall31428X·10·61,828  0.01%8,000Sh.228.50   SoleSole
FENNEC PHARMACEUTICALS INCCOM31447P·10·0956  0.00%114,931Sh.8.32   SoleSole
FERRARI N VCOMN3167Y·10·34,099  0.01%15,168Sh.270.24   SoleSole
FERROGLOBE PLCSHSG33856·10·872  0.00%14,500Sh.4.97   SoleSole
FIBROGEN INCCOM31572Q·80·81,467  0.00%78,617Sh.18.66   SoleSole
FIDELITY COVINGTON TRUSTHIGH YILD ET316092·61·8250  0.00%5,295Sh.47.21   SoleSole
FIDELITY MERRIMACK STR TRTOTAL BD ETF316188·30·9446  0.00%9,698Sh.45.99   SoleSole
FIDELITY NATL INFORMATION SVCOM31620M·10·61,792  0.01%32,986Sh.54.33   SoleSole
FIRST INDL RLTY TR INCCOM32054K·10·3286  0.00%5,377Sh.53.19   SoleSole
FIRST MAJESTIC SILVER CORPCOM32076V·10·32,642  0.01%366,234Sh.7.21   SoleSole
FIRST REP BK SAN FRANCISCO CCOM33616C·10·0748  0.00%53,490Sh.13.98   SoleSole
FIRST SOLAR INCCOM336433·10·7304  0.00%1,399Sh.217.30   SoleSole
FIRST TR EXCHANGE TRADED FDCLOUD COMPUT33734X·19·22,491  0.01%37,237Sh.66.90   SoleSole
FIRST TR EXCHANGE TRADED FDHLTH CARE AL33734X·14·3212  0.00%1,975Sh.107.34   SoleSole
FIRST TR EXCHANGE TRADED FDINDLS PROD D33734X·15·0824  0.00%14,827Sh.55.57   SoleSole
FIRST TR EXCHANGE TRADED FDNASDAQ CYB E33734X·84·62,228  0.01%52,108Sh.42.76   SoleSole
FIRST TR EXCHANGE TRADED FDNASDQ CLN ED33737A·10·8666  0.00%6,818Sh.97.68   SoleSole
FIRST TR EXCHANGE TRADED FDUS EQTY OPPT336920·10·3783  0.00%9,312Sh.84.09   SoleSole
FIRST TR EXCHANGE TRADED FDWTR ETF33733B·10·01,290  0.00%15,422Sh.83.65   SoleSole
FIRST TR EXCHANGE-TRADED FDDJ INTERNT I33733E·30·2265  0.00%1,791Sh.147.96   SoleSole
FIRST TR EXCHANGE-TRADED FDNAT GAS ETF33733E·80·71,333  0.00%59,211Sh.22.51   SoleSole
FIRST TR EXCHANGE-TRADED FDRISNG DIVD A33738R·50·6326  0.00%7,276Sh.44.80   SoleSole
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D·30·9246  0.00%5,441Sh.45.21   SoleSole
FIRST TR EXCHANGE-TRADED FDSMID RISNG E33741X·10·21,997  0.01%74,935Sh.26.65   SoleSole
FIRST TR NAS100 EQ WEIGHTEDSHS337344·10·5816  0.00%8,103Sh.100.70   SoleSole
FIRSTENERGY CORPCOM337932·10·7260  0.00%6,488Sh.40.07   SoleSole
FIRSTSERVICE CORP NEWCOM33767E·20·267,227  0.23%477,117Sh.140.90   SoleSole
FISERV INCCOM337738·10·87,391  0.02%65,386Sh.113.04   SoleSole
FLEX LNG LTDSHSG35947·20·2336  0.00%10,189Sh.32.98   SoleSole
FLUOR CORP NEWCOM343412·10·2491  0.00%15,885Sh.30.91   SoleSole
FOOT LOCKER INCCOM344849·10·4452  0.00%11,399Sh.39.65   SoleSole
FORD MTR CO DELCOM345370·86·020,027  0.07%1,589,419Sh.12.60   SoleSole
FORD MTR CO DELCOMCall345370·86·06,300  0.02%500,000Sh.12.60   SoleSole
FORTINET INCCOM34959E·10·910,305  0.03%155,062Sh.66.46   SoleSole
FORTIS INCCOM349553·10·7276,334  0.93%6,500,699Sh.42.51   SoleSole
FORTIS INCCOMCall349553·10·717,428  0.06%410,000Sh.42.51   SoleSole
FORTIVE CORPCOM34959J·10·81,501  0.01%22,019Sh.68.17   SoleSole
FORTUNA SILVER MINES INCCOM349915·10·8534  0.00%140,209Sh.3.81   SoleSole
FORTUNA SILVER MINES INCSDCV 4.650%349915·AA·63,484  0.01%35,000Sh.99.54   SoleSole
FORTUNE BRANDS INNOVATIONS ICOM34964C·10·6374  0.00%6,366Sh.58.75   SoleSole
FORWARD AIR CORPCOM349853·10·1254  0.00%2,353Sh.107.95   SoleSole
FRANCO NEV CORPCOM351858·10·5212,931  0.72%1,459,827Sh.145.86   SoleSole
FRANCO NEV CORPCOMPut351858·10·53,647  0.01%25,000Sh.145.88   SoleSole
FRANKLIN ETF TRSHRT DUR US353506·10·81,529  0.01%16,918Sh.90.38   SoleSole
FREEPORT-MCMORAN INCCL B35671D·85·711,007  0.04%269,051Sh.40.91   SoleSole
FREYR BATTERYSHSL4135L·10·0440  0.00%49,547Sh.8.88   SoleSole
GABELLI EQUITY TR INCCOM362397·10·1175  0.00%30,569Sh.5.72   SoleSole
GALLAGHER ARTHUR J & COCOM363576·10·94,262  0.01%22,278Sh.191.31   SoleSole
GAMCO GLOBAL GOLD NAT RESCOM SH BEN I36465A·10·9108  0.00%29,489Sh.3.66   SoleSole
GARMIN LTDSHSH2906T·10·9309  0.00%3,062Sh.100.91   SoleSole
GARTNER INCCOM366651·10·714,349  0.05%44,045Sh.325.78   SoleSole
GE HEALTHCARE TECHNOLOGIES ICOMMON STOCK36266G·10·71,009  0.00%12,295Sh.82.07   SoleSole
GEN DIGITAL INCCOM668771·10·8201  0.00%11,691Sh.17.19   SoleSole
GENERAC HLDGS INCCOM368736·10·43,675  0.01%34,023Sh.108.02   SoleSole
GENERAL DYNAMICS CORPCOM369550·10·89,831  0.03%43,078Sh.228.21   SoleSole
GENERAL ELECTRIC COCOM NEW369604·30·15,236  0.02%54,766Sh.95.61   SoleSole
GENERAL MLS INCCOM370334·10·42,127  0.01%24,884Sh.85.48   SoleSole
GENERAL MTRS COCOM37045V·10·010,854  0.04%295,917Sh.36.68   SoleSole
GENPACT LIMITEDSHSG3922B·10·72,050  0.01%44,359Sh.46.21   SoleSole
GENTEX CORPCOM371901·10·9236  0.00%8,421Sh.28.03   SoleSole
GENUINE PARTS COCOM372460·10·53,750  0.01%22,413Sh.167.31   SoleSole
GENWORTH FINL INCCOM CL A37247D·10·672  0.00%14,419Sh.4.99   SoleSole
GERDAU SASPON ADR REP373737·10·51,873  0.01%379,901Sh.4.93   SoleSole
GFL ENVIRONMENTAL INCSUB VTG SHS36168Q·10·49,070  0.03%263,043Sh.34.48   SoleSole
GILDAN ACTIVEWEAR INCCOM375916·10·355,399  0.19%1,667,524Sh.33.22   SoleSole
GILEAD SCIENCES INCCOM375558·10·321,342  0.07%257,221Sh.82.97   SoleSole
GLOBAL PMTS INCCOM37940X·10·2361  0.00%3,431Sh.105.22   SoleSole
GLOBAL X FDSGLOBAL X COP37954Y·83·01,439  0.00%37,166Sh.38.72   SoleSole
GLOBAL X FDSGLOBAL X SIL37954Y·84·8390  0.00%12,694Sh.30.72   SoleSole
GLOBAL X FDSGLOBAL X URA37954Y·87·11,491  0.01%74,821Sh.19.93   SoleSole
GLOBAL X FDSLITHIUM BTRY37954Y·85·5845  0.00%13,302Sh.63.52   SoleSole
GLOBAL X FDSRBTCS ARTFL37954Y·71·5598  0.00%23,442Sh.25.51   SoleSole
GLOBAL X FDSRENEWABLE EN37954Y·70·7147  0.00%11,900Sh.12.35   SoleSole
GLOBAL X FDSSUPERDIVIDEN37960A·66·91,003  0.00%43,547Sh.23.03   SoleSole
GLOBAL X FDSUS INFR DEV37954Y·67·31,942  0.01%68,499Sh.28.35   SoleSole
GLOBALFOUNDRIES INCORDINARY SHAG39387·10·83,273  0.01%45,341Sh.72.19   SoleSole
GLOBE LIFE INCCOM37959E·10·2903  0.00%8,211Sh.109.97   SoleSole
GOLD FIELDS LTDSPONSORED AD38059T·10·6810  0.00%60,776Sh.13.33   SoleSole
GOLDMAN SACHS GROUP INCCOM38141G·10·439,831  0.13%121,766Sh.327.11   SoleSole
GOLDMINING INCCOM38149E·10·140  0.00%33,275Sh.1.20   SoleSole
GOODYEAR TIRE & RUBR COCOM382550·10·1494  0.00%44,850Sh.11.01   SoleSole
GRAFTECH INTL LTDCOM384313·50·864  0.00%13,150Sh.4.87   SoleSole
GRAINGER W W INCCOM384802·10·45,404  0.02%7,846Sh.688.76   SoleSole
GRAN TIERRA ENERGY INCCOM38500T·10·179  0.00%90,084Sh.0.88   SoleSole
GRANITE REAL ESTATE INVT TRUNIT 99/99/9387437·11·428,104  0.09%453,843Sh.61.92   SoleSole
GRAPHIC PACKAGING HLDG COCOM388689·10·12,302  0.01%90,323Sh.25.49   SoleSole
GROUP 1 AUTOMOTIVE INCCOM398905·10·9249  0.00%1,100Sh.226.36   SoleSole
GROWGENERATION CORPCOM39986L·10·9179  0.00%52,339Sh.3.42   SoleSole
GRUPO AEROPORTUARIO DEL SURESPON ADR SER40051E·20·2807  0.00%2,634Sh.306.38   SoleSole
GRUPO FINANCIERO GALICIA S.ASPONSORED AD399909·10·0211  0.00%19,186Sh.11.00   SoleSole
GSK PLCSPONSORED AD37733W·20·410,376  0.03%291,626Sh.35.58   SoleSole
HALEON PLCSPON ADS405552·10·0106  0.00%13,041Sh.8.13   SoleSole
HALLIBURTON COCOM406216·10·11,928  0.01%60,950Sh.31.63   SoleSole
HANESBRANDS INCCOM410345·10·2149  0.00%28,388Sh.5.25   SoleSole
HARLEY DAVIDSON INCCOM412822·10·8503  0.00%13,245Sh.37.98   SoleSole
HARMONY GOLD MINING CO LTDSPONSORED AD413216·30·082  0.00%20,100Sh.4.08   SoleSole
HARTFORD FINL SVCS GROUP INCCOM416515·10·41,512  0.01%21,696Sh.69.69   SoleSole
HCA HEALTHCARE INCCOM40412C·10·13,091  0.01%11,724Sh.263.65   SoleSole
HDFC BANK LTDSPONSORED AD40415F·10·11,209  0.00%18,132Sh.66.68   SoleSole
HEALTHCARE RLTY TRCL A COM42226K·10·5535  0.00%27,654Sh.19.35   SoleSole
HECLA MNG COCOM422704·10·6293  0.00%46,270Sh.6.33   SoleSole
HERITAGE CRYSTAL CLEAN INCCOM42726M·10·6274  0.00%7,700Sh.35.58   SoleSole
HERITAGE GLOBAL INCCOM42727E·10·3241  0.00%84,122Sh.2.86   SoleSole
HERSHEY COCOM427866·10·86,471  0.02%25,434Sh.254.42   SoleSole
HESS CORPCOM42809H·10·7503  0.00%3,801Sh.132.33   SoleSole
HEXO CORPCOM428304·40·616  0.00%12,213Sh.1.31   SoleSole
HILLENBRAND INCCOM431571·10·8738  0.00%15,526Sh.47.53   SoleSole
HILTON WORLDWIDE HLDGS INCCOM43300A·20·3268  0.00%1,904Sh.140.76   SoleSole
HOLOGIC INCCOM436440·10·11,325  0.00%16,424Sh.80.67   SoleSole
HOME DEPOT INCCOM437076·10·297,900  0.33%331,729Sh.295.12   SoleSole
HONDA MOTOR LTDAMERN SHS438128·30·82,324  0.01%87,728Sh.26.49   SoleSole
HONEYWELL INTL INCCOM438516·10·624,011  0.08%125,636Sh.191.12   SoleSole
HORIZON THERAPEUTICS PUB LSHSG46188·10·11,255  0.00%11,501Sh.109.12   SoleSole
HORMEL FOODS CORPCOM440452·10·0346  0.00%8,674Sh.39.89   SoleSole
HOWARD HUGHES CORPCOM44267D·10·7861  0.00%10,763Sh.80.00   SoleSole
HOWMET AEROSPACE INCCOM443201·10·8415  0.00%9,799Sh.42.35   SoleSole
HP INCCOM40434L·10·51,778  0.01%60,580Sh.29.35   SoleSole
HSBC HLDGS PLCSPON ADR NEW404280·40·6616  0.00%18,060Sh.34.11   SoleSole
HUDBAY MINERALS INCCOM443628·10·23,462  0.01%659,860Sh.5.25   SoleSole
HUMANA INCCOM444859·10·23,405  0.01%7,014Sh.485.46   SoleSole
HUNTINGTON BANCSHARES INCCOM446150·10·41,704  0.01%152,182Sh.11.20   SoleSole
HUNTINGTON INGALLS INDS INCCOM446413·10·61,751  0.01%8,460Sh.206.97   SoleSole
HUT 8 MNG CORPCOM44812T·10·2119  0.00%65,205Sh.1.83   SoleSole
I-80 GOLD CORPCOM44955L·10·62,645  0.01%1,086,590Sh.2.43   SoleSole
IAMGOLD CORPCOM450913·10·8732  0.00%267,929Sh.2.73   SoleSole
ICON PLCSHSG4705A·10·0575  0.00%2,693Sh.213.52   SoleSole
IDEXX LABS INCCOM45168D·10·43,590  0.01%7,179Sh.500.07   SoleSole
ILLINOIS TOOL WKS INCCOM452308·10·93,201  0.01%13,148Sh.243.46   SoleSole
ILLUMINA INCCOM452327·10·93,941  0.01%16,948Sh.232.53   SoleSole
IMMUNOPRECISE ANTIBODIES LTDCOM NEW45257F·20·0118  0.00%42,427Sh.2.78   SoleSole
IMPERIAL OIL LTDCOM NEW453038·40·858,842  0.20%1,157,064Sh.50.85   SoleSole
IMPINJ INCCOM453204·10·9214  0.00%1,581Sh.135.36   SoleSole
INDIA FD INCCOM454089·10·3996  0.00%65,834Sh.15.13   SoleSole
INFOSYS LTDSPONSORED AD456788·10·81,981  0.01%113,587Sh.17.44   SoleSole
ING GROEP N.V.SPONSORED AD456837·10·34,687  0.02%394,828Sh.11.87   SoleSole
INGERSOLL RAND INCCOM45687V·10·61,643  0.01%28,232Sh.58.20   SoleSole
INGREDION INCCOM457187·10·28,297  0.03%81,556Sh.101.73   SoleSole
INMODE LTDSHSM5425M·10·3203  0.00%6,345Sh.31.99   SoleSole
INNOVATIVE INDL PPTYS INCCOM45781V·10·1428  0.00%5,635Sh.75.95   SoleSole
INSIGHT ENTERPRISES INCCOM45765U·10·32,879  0.01%20,136Sh.142.98   SoleSole
INTEL CORPCOM458140·10·037,752  0.13%1,155,544Sh.32.67   SoleSole
INTELLIA THERAPEUTICS INCCOM45826J·10·5288  0.00%7,732Sh.37.25   SoleSole
INTER PARFUMS INCCOM458334·10·91,066  0.00%7,497Sh.142.19   SoleSole
INTERCONTINENTAL EXCHANGE INCOM45866F·10·44,075  0.01%39,070Sh.104.30   SoleSole
INTERNATIONAL BUSINESS MACHSCOM459200·10·152,536  0.18%400,759Sh.131.09   SoleSole
INTERNATIONAL FLAVORS&FRAGRACOM459506·10·12,261  0.01%24,584Sh.91.97   SoleSole
INTERPUBLIC GROUP COS INCCOM460690·10·01,385  0.00%37,189Sh.37.24   SoleSole
INTUITCOM461202·10·33,195  0.01%7,167Sh.445.79   SoleSole
INTUITIVE SURGICAL INCCOM NEW46120E·60·23,728  0.01%14,593Sh.255.46   SoleSole
INVESCO ACTVELY MNGD ETC FDOPTIMUM YIEL46090F·10·0341  0.00%23,965Sh.14.23   SoleSole
INVESCO CURRENCYSHARES SWISSSWISS FRANC46138R·10·83,429  0.01%35,208Sh.97.39   SoleSole
INVESCO DB COMMDY INDX TRCKUNIT46138B·10·3763  0.00%32,128Sh.23.75   SoleSole
INVESCO EXCH TRADED FD TR IICHINA TECHNL46138E·80·0615  0.00%13,198Sh.46.60   SoleSole
INVESCO EXCH TRADED FD TR IIDWA DEV MKTS46138E·87·5273  0.00%9,117Sh.29.94   SoleSole
INVESCO EXCH TRADED FD TR IIFNDMNTL HY C46138E·71·9663  0.00%37,868Sh.17.51   SoleSole
INVESCO EXCH TRADED FD TR IIFTSE RAFI DE46138E·74·3281  0.00%6,367Sh.44.13   SoleSole
INVESCO EXCH TRADED FD TR IIFTSE RAFI EM46138E·72·7450  0.00%24,505Sh.18.36   SoleSole
INVESCO EXCH TRADED FD TR IIFTSE RAFI SM46138E·73·5715  0.00%23,049Sh.31.02   SoleSole
INVESCO EXCH TRADED FD TR IINASDAQ 100 E46138G·64·9241  0.00%1,823Sh.132.20   SoleSole
INVESCO EXCH TRADED FD TR IIPFD ETF46138E·51·1352  0.00%30,630Sh.11.49   SoleSole
INVESCO EXCH TRADED FD TR IIS&P500 LOW V46138E·35·4363  0.00%5,818Sh.62.39   SoleSole
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G·70·6962  0.00%12,394Sh.77.62   SoleSole
INVESCO EXCH TRD SLF IDX FDBULSHS 202346138J·86·6295  0.00%14,000Sh.21.07   SoleSole
INVESCO EXCH TRD SLF IDX FDBULSHS 202446138J·84·1404  0.00%19,600Sh.20.61   SoleSole
INVESCO EXCH TRD SLF IDX FDBULSHS 202546138J·82·5393  0.00%19,400Sh.20.26   SoleSole
INVESCO EXCHANGE TRADED FD TAEROSPACE DE46137V·10·0687  0.00%8,525Sh.80.59   SoleSole
INVESCO EXCHANGE TRADED FD TBUYBACK ACHI46137V·30·8675  0.00%7,935Sh.85.07   SoleSole
INVESCO EXCHANGE TRADED FD TDWA HEALTHCA46137V·85·2200  0.00%1,785Sh.112.04   SoleSole
INVESCO EXCHANGE TRADED FD TDWA MOMENTUM46137V·83·7387  0.00%5,096Sh.75.94   SoleSole
INVESCO EXCHANGE TRADED FD TDYNMC OIL GA46137V·67·0219  0.00%43,948Sh.4.98   SoleSole
INVESCO EXCHANGE TRADED FD TFTSE RAFI 1046137V·61·3642  0.00%4,096Sh.156.74   SoleSole
INVESCO EXCHANGE TRADED FD TGBL LISTED P46137V·58·9208  0.00%20,600Sh.10.10   SoleSole
INVESCO EXCHANGE TRADED FD TINTL DIVI AC46137V·54·8492  0.00%27,592Sh.17.83   SoleSole
INVESCO EXCHANGE TRADED FD TNASDAQ INTER46137V·53·0418  0.00%2,969Sh.140.79   SoleSole
INVESCO EXCHANGE TRADED FD TS&P 500 GARP46137V·43·13,969  0.01%46,528Sh.85.30   SoleSole
INVESCO EXCHANGE TRADED FD TS&P SMCP VLU46137V·48·07,378  0.02%162,050Sh.45.53   SoleSole
INVESCO EXCHANGE TRADED FD TS&P500 EQL W46137V·35·713,385  0.05%92,552Sh.144.62   SoleSole
INVESCO EXCHANGE TRADED FD TWILDERHIL CL46137V·13·4543  0.00%13,434Sh.40.42   SoleSole
INVESCO INDIA EXCHANGE-TRADEINDIA ETF46137R·10·9256  0.00%12,419Sh.20.61   SoleSole
INVESCO QQQ TRUNIT SER 146090E·10·388,803  0.30%276,705Sh.320.93   SoleSole
INVESTMENT MANAGERS SER TR IAXS SHORT IN46144X·62·81,509  0.01%37,658Sh.40.07   SoleSole
INVITAE CORPCOM46185L·10·3861  0.00%637,889Sh.1.35   SoleSole
IQVIA HLDGS INCCOM46266C·10·5328  0.00%1,648Sh.199.03   SoleSole
IRON MTN INC DELCOM46284V·10·13,186  0.01%60,218Sh.52.91   SoleSole
ISHARES GOLD TRISHARES NEW464285·20·414,817  0.05%396,507Sh.37.37   SoleSole
ISHARES INCCORE MSCI EM46434G·10·31,535  0.01%31,454Sh.48.80   SoleSole
ISHARES INCEM MKT SM-CP464286·47·5425  0.00%8,434Sh.50.39   SoleSole
ISHARES INCMSCI AUSTRIA464286·20·27,054  0.02%348,438Sh.20.24   SoleSole
ISHARES INCMSCI BRAZIL464286·40·03,354  0.01%122,483Sh.27.38   SoleSole
ISHARES INCMSCI CDA ETF464286·50·9365  0.00%10,674Sh.34.20   SoleSole
ISHARES INCMSCI CDA ETFCall464286·50·93,418  0.01%100,000Sh.34.18   SoleSole
ISHARES INCMSCI CHILE E464286·64·0553  0.00%19,231Sh.28.76   SoleSole
ISHARES INCMSCI EM ASIA464286·42·62,106  0.01%31,687Sh.66.46   SoleSole
ISHARES INCMSCI EMERG MCall464286·53·358,663  0.20%1,075,000Sh.54.57   SoleSole
ISHARES INCMSCI EMERG MPut464286·53·35,457  0.02%100,000Sh.54.57   SoleSole
ISHARES INCMSCI EMRG CH46434G·76·4986  0.00%19,988Sh.49.33   SoleSole
ISHARES INCMSCI EURZONE464286·60·8203  0.00%4,493Sh.45.18   SoleSole
ISHARES INCMSCI GBL ETF46434G·84·8453  0.00%10,605Sh.42.72   SoleSole
ISHARES INCMSCI GBL MIN464286·52·5898  0.00%9,281Sh.96.76   SoleSole
ISHARES INCMSCI GERMANY464286·80·6418  0.00%14,694Sh.28.45   SoleSole
ISHARES INCMSCI HONG KG464286·87·16,174  0.02%300,431Sh.20.55   SoleSole
ISHARES INCMSCI ITALY E46434G·83·09,118  0.03%299,636Sh.30.43   SoleSole
ISHARES INCMSCI JPN ETF46434G·82·22,476  0.01%42,180Sh.58.70   SoleSole
ISHARES INCMSCI MEXICO464286·82·25,700  0.02%95,744Sh.59.53   SoleSole
ISHARES INCMSCI SINGPOR46434G·78·0477  0.00%24,054Sh.19.83   SoleSole
ISHARES INCMSCI SPAIN E464286·76·46,981  0.02%250,501Sh.27.87   SoleSole
ISHARES INCMSCI STH KOR464286·77·24,352  0.01%71,094Sh.61.21   SoleSole
ISHARES INCMSCI SWITZER464286·74·9758  0.00%16,724Sh.45.32   SoleSole
ISHARES INCMSCI TAIWAN46434G·77·28,228  0.03%181,523Sh.45.33   SoleSole
ISHARES INCMSCI WORLD E464286·39·21,221  0.00%10,373Sh.117.71   SoleSole
ISHARES SILVER TRISHARES46428Q·10·91,898  0.01%85,827Sh.22.11   SoleSole
ISHARES TR0-3 MNTH TRE46436E·71·85,556  0.02%55,237Sh.100.58   SoleSole
ISHARES TR0-5 YR TIPS46429B·74·77,580  0.03%76,389Sh.99.23   SoleSole
ISHARES TR1 3 YR TREAS464287·45·72,165  0.01%26,347Sh.82.17   SoleSole
ISHARES TR20 YR TR BD464287·43·2263,014  0.89%2,472,633Sh.106.37   SoleSole
ISHARES TR3 7 YR TREAS464288·66·1218  0.00%1,856Sh.117.46   SoleSole
ISHARES TR7-10 YR TRSY464287·44·08,074  0.03%81,461Sh.99.11   SoleSole
ISHARES TRASIA 50 ETF464288·43·01,901  0.01%30,715Sh.61.89   SoleSole
ISHARES TRBRAZIL SM-CP464289·13·1290  0.00%24,794Sh.11.70   SoleSole
ISHARES TRCHINA LG-CAP464287·18·411,980  0.04%405,690Sh.29.53   SoleSole
ISHARES TRCORE HIGH DV46429B·66·33,818  0.01%37,552Sh.101.67   SoleSole
ISHARES TRCORE INTL AG46435G·67·2203  0.00%4,138Sh.49.06   SoleSole
ISHARES TRCORE MSCI EA46432F·84·27,088  0.02%106,022Sh.66.85   SoleSole
ISHARES TRCORE MSCI TO46432F·83·41,956  0.01%31,575Sh.61.95   SoleSole
ISHARES TRCORE S&P MCP464287·50·710,527  0.04%42,081Sh.250.16   SoleSole
ISHARES TRCORE S&P SCP464287·80·41,237  0.00%12,790Sh.96.72   SoleSole
ISHARES TRCORE S&P TTL464287·15·06,115  0.02%67,537Sh.90.54   SoleSole
ISHARES TRCORE S&P500464287·20·050,951  0.17%123,945Sh.411.08   SoleSole
ISHARES TRCORE TOTAL U46434V·61·3267  0.00%5,791Sh.46.11   SoleSole
ISHARES TRCORE US AGGB464287·22·614,251  0.05%143,029Sh.99.64   SoleSole
ISHARES TRCYBERSECURIT46435U·13·51,055  0.00%29,010Sh.36.37   SoleSole
ISHARES TRDOW JONES US464287·84·6410  0.00%4,100Sh.100.00   SoleSole
ISHARES TREAFE GRWTH E464288·88·5384  0.00%4,100Sh.93.66   SoleSole
ISHARES TREAFE SML CP464288·27·310,463  0.04%175,824Sh.59.51   SoleSole
ISHARES TREAFE VALUE E464288·87·72,274  0.01%46,850Sh.48.54   SoleSole
ISHARES TRESG AW MSCI46435G·51·6569  0.00%7,917Sh.71.87   SoleSole
ISHARES TRESG AWR MSCI46435G·42·5650  0.00%7,185Sh.90.47   SoleSole
ISHARES TRESG AWRE USD46435G·19·3460  0.00%20,000Sh.23.00   SoleSole
ISHARES TREXPND TEC SC464287·54·97,492  0.03%22,079Sh.339.33   SoleSole
ISHARES TREXPONENTIAL46434V·38·16,397  0.02%121,389Sh.52.70   SoleSole
ISHARES TRFLTG RATE NT46429B·65·54,517  0.02%89,649Sh.50.39   SoleSole
ISHARES TRGL CLEAN ENE464288·22·41,250  0.00%63,207Sh.19.78   SoleSole
ISHARES TRGLB INFRASTR464288·37·2513  0.00%10,750Sh.47.72   SoleSole
ISHARES TRGLOB HLTHCRE464287·32·5993  0.00%11,915Sh.83.34   SoleSole
ISHARES TRGLOB INDSTRL464288·72·9629  0.00%5,508Sh.114.20   SoleSole
ISHARES TRGLOBAL 100 E464287·57·24,302  0.01%61,402Sh.70.06   SoleSole
ISHARES TRGLOBAL TECH464287·29·12,424  0.01%44,597Sh.54.35   SoleSole
ISHARES TRIBOXX HI YD464288·51·32,604  0.01%34,472Sh.75.54   SoleSole
ISHARES TRIBOXX INV CP464287·24·21,239  0.00%11,304Sh.109.61   SoleSole
ISHARES TRINDIA 50 ETF464289·52·9657  0.00%15,993Sh.41.08   SoleSole
ISHARES TRINTL SEL DIV464288·44·8413  0.00%15,025Sh.27.49   SoleSole
ISHARES TRISHARES BIOT464287·55·6475  0.00%3,675Sh.129.25   SoleSole
ISHARES TRISHARES SEMI464287·52·32,974  0.01%6,688Sh.444.68   SoleSole
ISHARES TRISHS 1-5YR I464288·64·6217  0.00%4,285Sh.50.64   SoleSole
ISHARES TRMRGSTR SM CP464288·60·4310  0.00%7,942Sh.39.03   SoleSole
ISHARES TRMSCI ACWI ET464288·25·71,009  0.00%11,063Sh.91.20   SoleSole
ISHARES TRMSCI CDA ETF46435G·70·61,345  0.00%44,600Sh.30.16   SoleSole
ISHARES TRMSCI CHINA E46429B·67·1320  0.00%6,416Sh.49.88   SoleSole
ISHARES TRMSCI DENMARK46429B·52·317,179  0.06%162,062Sh.106.00   SoleSole
ISHARES TRMSCI EAFE ET464287·46·549,249  0.17%688,600Sh.71.52   SoleSole
ISHARES TRMSCI EAFE ETCall464287·46·525,032  0.08%350,000Sh.71.52   SoleSole
ISHARES TRMSCI EAFE ETPut464287·46·535,910  0.12%502,100Sh.71.52   SoleSole
ISHARES TRMSCI EAFE MI46429B·68·91,164  0.00%17,205Sh.67.65   SoleSole
ISHARES TRMSCI EMG MKT464287·23·416,454  0.06%416,968Sh.39.46   SoleSole
ISHARES TRMSCI INDIA E46429B·59·84,532  0.02%115,153Sh.39.36   SoleSole
ISHARES TRMSCI UK ETF46435G·33·4281  0.00%8,714Sh.32.25   SoleSole
ISHARES TRMSCI USA MIN46429B·69·71,383  0.00%19,009Sh.72.76   SoleSole
ISHARES TRMSCI USA MME46432F·39·6221  0.00%1,587Sh.139.26   SoleSole
ISHARES TRPFD AND INCM464288·68·71,684  0.01%53,948Sh.31.22   SoleSole
ISHARES TRRUS 1000 ETF464287·62·2471  0.00%2,091Sh.225.25   SoleSole
ISHARES TRRUS 1000 VAL464287·59·8257  0.00%1,689Sh.152.16   SoleSole
ISHARES TRRUS 2000 VAL464287·63·0627  0.00%4,577Sh.136.99   SoleSole
ISHARES TRRUS MD CP GR464287·48·1384  0.00%4,221Sh.90.97   SoleSole
ISHARES TRRUS MDCP VAL464287·47·3395  0.00%3,724Sh.106.07   SoleSole
ISHARES TRRUS TP200 GR464289·43·81,062  0.00%7,643Sh.138.95   SoleSole
ISHARES TRRUSSELL 2000464287·65·515,935  0.05%89,320Sh.178.40   SoleSole
ISHARES TRS&P 500 VAL464287·40·81,242  0.00%8,183Sh.151.78   SoleSole
ISHARES TRS&P MC 400VL464287·70·55,370  0.02%52,251Sh.102.77   SoleSole
ISHARES TRSELECT DIVID464287·16·830,421  0.10%259,613Sh.117.18   SoleSole
ISHARES TRSHORT TREAS464288·67·9304  0.00%2,750Sh.110.55   SoleSole
ISHARES TRSP SMCP600VL464287·87·99,097  0.03%97,196Sh.93.59   SoleSole
ISHARES TRTIPS BD ETF464287·17·65,647  0.02%51,224Sh.110.24   SoleSole
ISHARES TRU.S. ENERGY464287·79·63,094  0.01%70,717Sh.43.75   SoleSole
ISHARES TRU.S. FIN SVC464287·77·01,444  0.00%9,566Sh.150.95   SoleSole
ISHARES TRU.S. FINLS E464287·78·8329  0.00%4,625Sh.71.14   SoleSole
ISHARES TRU.S. MED DVC464288·81·02,726  0.01%50,501Sh.53.98   SoleSole
ISHARES TRU.S. REAL ES464287·73·92,278  0.01%26,826Sh.84.92   SoleSole
ISHARES TRU.S. TECH ET464287·72·12,866  0.01%30,876Sh.92.82   SoleSole
ISHARES TRUS AER DEF E464288·76·01,895  0.01%16,465Sh.115.09   SoleSole
ISHARES TRUS CONSM STA464287·81·27,229  0.02%36,284Sh.199.23   SoleSole
ISHARES TRUS HLTHCARE464287·76·21,759  0.01%6,443Sh.273.01   SoleSole
ISHARES TRUS HOME CONS464288·75·2337  0.00%4,794Sh.70.30   SoleSole
ISHARES TRUS OIL GS EX464288·85·11,473  0.00%17,160Sh.85.84   SoleSole
ISHARES TRUS TREAS BD46429B·26·75,098  0.02%218,059Sh.23.38   SoleSole
ISHARES TRUSD INV GRDE464288·62·0242  0.00%4,770Sh.50.73   SoleSole
J P MORGAN EXCHANGE TRADED FEQUITY PREMI46641Q·33·25,123  0.02%93,827Sh.54.60   SoleSole
J P MORGAN EXCHANGE TRADED FULTRA SHRT I46641Q·83·7394  0.00%7,838Sh.50.27   SoleSole
JABIL INCCOM466313·10·34,144  0.01%47,002Sh.88.17   SoleSole
JACOBS SOLUTIONS INCCOM46982L·10·81,770  0.01%15,066Sh.117.48   SoleSole
JANUS HENDERSON GROUP PLCORD SHSG4474Y·21·4207  0.00%7,772Sh.26.63   SoleSole
JAZZ PHARMACEUTICALS PLCSHS USDG50871·10·51,837  0.01%12,551Sh.146.36   SoleSole
JD.COM INCSPON ADR CL47215P·10·6286  0.00%6,511Sh.43.93   SoleSole
JELD-WEN HLDG INCCOM47580P·10·3841  0.00%66,403Sh.12.67   SoleSole
JINKOSOLAR HLDG CO LTDSPONSORED AD47759T·10·0290  0.00%5,685Sh.51.01   SoleSole
JOHNSON & JOHNSONCOM478160·10·4104,244  0.35%672,544Sh.155.00   SoleSole
JOHNSON CTLS INTL PLCSHSG51502·10·57,300  0.02%121,220Sh.60.22   SoleSole
JPMORGAN CHASE & COCOM46625H·10·0202,268  0.68%1,552,209Sh.130.31   SoleSole
JPMORGAN CHASE & COCOMCall46625H·10·019,546  0.07%150,000Sh.130.31   SoleSole
JUNIPER NETWORKS INCCOM48203R·10·44,445  0.01%129,130Sh.34.42   SoleSole
KELLOGG COCOM487836·10·81,260  0.00%18,814Sh.66.97   SoleSole
KEYCORPCOM493267·10·8324  0.00%25,873Sh.12.52   SoleSole
KEYSIGHT TECHNOLOGIES INCCOM49338L·10·33,051  0.01%18,891Sh.161.51   SoleSole
KIMBERLY-CLARK CORPCOM494368·10·34,167  0.01%31,047Sh.134.22   SoleSole
KINDER MORGAN INC DELCOM49456B·10·1899  0.00%51,324Sh.17.52   SoleSole
KINROSS GOLD CORPCOM496902·40·430,241  0.10%6,426,147Sh.4.71   SoleSole
KKR & CO INCCOM48251W·10·4980  0.00%18,662Sh.52.51   SoleSole
KLA CORPCOM NEW482480·10·09,114  0.03%22,832Sh.399.18   SoleSole
KONINKLIJKE PHILIPS N VNY REGIS SHS500472·30·34,533  0.02%247,017Sh.18.35   SoleSole
KRAFT HEINZ COCOM500754·10·67,487  0.03%193,613Sh.38.67   SoleSole
KRAFT HEINZ COCOMPut500754·10·67,390  0.02%191,100Sh.38.67   SoleSole
KRANESHARES TRCSI CHI INTE500767·30·62,534  0.01%81,251Sh.31.19   SoleSole
KRANESHARES TRGLOBAL CARB500767·67·82,707  0.01%68,281Sh.39.64   SoleSole
KRANESHARES TRQUADRTC INT500767·73·61,236  0.00%54,406Sh.22.72   SoleSole
KROGER COCOM501044·10·1729  0.00%14,769Sh.49.36   SoleSole
L3HARRIS TECHNOLOGIES INCCOM502431·10·94,060  0.01%20,690Sh.196.23   SoleSole
LABORATORY CORP AMER HLDGSCOM NEW50540R·40·9556  0.00%2,424Sh.229.37   SoleSole
LAM RESEARCH CORPCOM512807·10·813,146  0.04%24,798Sh.530.12   SoleSole
LAMB WESTON HLDGS INCCOM513272·10·49,563  0.03%91,497Sh.104.52   SoleSole
LARGO INCCOM517097·10·1113  0.00%21,854Sh.5.17   SoleSole
LAS VEGAS SANDS CORPCOM517834·10·71,486  0.01%25,873Sh.57.43   SoleSole
LAUDER ESTEE COS INCCL A518439·10·42,090  0.01%8,479Sh.246.49   SoleSole
LEGG MASON ETF INVTFRANKLIN INT52468L·50·51,182  0.00%43,850Sh.26.96   SoleSole
LEIDOS HOLDINGS INCCOM525327·10·2297  0.00%3,225Sh.92.09   SoleSole
LENNAR CORPCL A526057·10·41,124  0.00%10,695Sh.105.10   SoleSole
LEONARDO DRS INCCOM52661A·10·8151  0.00%11,625Sh.12.99   SoleSole
LIGHTSPEED COMMERCE INCSUB VTG SHS53229C·10·76,062  0.02%398,666Sh.15.21   SoleSole
LILLY ELI & COCOM532457·10·832,257  0.11%93,930Sh.343.42   SoleSole
LINCOLN ELEC HLDGS INCCOM533900·10·6782  0.00%4,627Sh.169.01   SoleSole
LINDE PLCSHSG54950·10·39,870  0.03%27,768Sh.355.45   SoleSole
LISTED FD TRWAHED FTSE E53656F·60·7218  0.00%5,595Sh.38.96   SoleSole
LITHIUM AMERS CORP NEWCOM NEW53680Q·20·71,814  0.01%83,345Sh.21.76   SoleSole
LITHIUM AMERS CORP NEWCOM NEWCall53680Q·20·71,401  0.00%64,400Sh.21.75   SoleSole
LLOYDS BANKING GROUP PLCSPONSORED AD539439·10·95,460  0.02%2,353,354Sh.2.32   SoleSole
LOCKHEED MARTIN CORPCOM539830·10·913,431  0.05%28,411Sh.472.74   SoleSole
LOWES COS INCCOM548661·10·717,830  0.06%89,162Sh.199.97   SoleSole
LPL FINL HLDGS INCCOM50212V·10·02,555  0.01%12,623Sh.202.41   SoleSole
LULULEMON ATHLETICA INCCOM550021·10·921,972  0.07%60,331Sh.364.19   SoleSole
LYONDELLBASELL INDUSTRIES NSHS – A –N53745·10·05,128  0.02%54,615Sh.93.89   SoleSole
M & T BK CORPCOM55261F·10·41,051  0.00%8,791Sh.119.55   SoleSole
MACYS INCCOM55616P·10·41,383  0.00%79,046Sh.17.50   SoleSole
MADISON SQUARE GRDN SPRT CORCL A55825T·10·3460  0.00%2,363Sh.194.67   SoleSole
MAG SILVER CORPCOM55903Q·10·4483  0.00%38,235Sh.12.63   SoleSole
MAGNA INTL INCCOM559222·40·1153,289  0.52%2,861,869Sh.53.56   SoleSole
MAGNITE INCCOM55955D·10·0452  0.00%48,796Sh.9.26   SoleSole
MANITOWOC CO INCCOM NEW563571·40·5191  0.00%11,183Sh.17.08   SoleSole
MANULIFE FINL CORPCOM56501R·10·6474,628  1.60%25,865,331Sh.18.35   SoleSole
MANULIFE FINL CORPCOMCall56501R·10·637,673  0.13%2,053,000Sh.18.35   SoleSole
MANULIFE FINL CORPCOMPut56501R·10·6120,376  0.41%6,560,000Sh.18.35   SoleSole
MARATHON OIL CORPCOM565849·10·64,435  0.01%185,086Sh.23.96   SoleSole
MARATHON PETE CORPCOM56585A·10·27,579  0.03%56,212Sh.134.83   SoleSole
MARKEL CORPCOM570535·10·49,669  0.03%7,569Sh.1,277.45   SoleSole
MARKETAXESS HLDGS INCCOM57060D·10·82,874  0.01%7,346Sh.391.23   SoleSole
MARRIOTT INTL INC NEWCL A571903·20·210,252  0.03%61,745Sh.166.04   SoleSole
MARRIOTT VACATIONS WORLDWIDECOM57164Y·10·714,456  0.05%107,189Sh.134.86   SoleSole
MARSH & MCLENNAN COS INCCOM571748·10·21,936  0.01%11,623Sh.166.57   SoleSole
MARVELL TECHNOLOGY INCCOM573874·10·42,715  0.01%62,703Sh.43.30   SoleSole
MASCO CORPCOM574599·10·6298  0.00%5,990Sh.49.75   SoleSole
MASTERCARD INCORPORATEDCL A57636Q·10·479,588  0.27%219,004Sh.363.41   SoleSole
MATTEL INCCOM577081·10·21,129  0.00%61,340Sh.18.41   SoleSole
MAXAR TECHNOLOGIES INCCOM57778K·10·52,359  0.01%46,200Sh.51.06   SoleSole
MCCORMICK & CO INCCOM NON VTG579780·20·6839  0.00%10,085Sh.83.19   SoleSole
MCDONALDS CORPCOM580135·10·165,529  0.22%234,357Sh.279.61   SoleSole
MCGRATH RENTCORPCOM580589·10·9304  0.00%3,260Sh.93.25   SoleSole
MCKESSON CORPCOM58155Q·10·35,432  0.02%15,257Sh.356.03   SoleSole
MEDICAL PPTYS TRUST INCCOM58463J·30·4618  0.00%75,144Sh.8.22   SoleSole
MEDIFAST INCCOM58470H·10·13,970  0.01%38,292Sh.103.68   SoleSole
MEDTRONIC PLCSHSG5960L·10·322,564  0.08%279,882Sh.80.62   SoleSole
MERCADOLIBRE INCCOM58733R·10·23,812  0.01%2,892Sh.1,318.12   SoleSole
MERCK & CO INCCOM58933Y·10·5103,560  0.35%973,401Sh.106.39   SoleSole
META MATERIALS INCCOM59134N·10·4118  0.00%288,787Sh.0.41   SoleSole
META PLATFORMS INCCL A30303M·10·279,479  0.27%375,005Sh.211.94   SoleSole
META PLATFORMS INCCL APut30303M·10·210,597  0.04%50,000Sh.211.94   SoleSole
METHANEX CORPCOM59151K·10·81,639  0.01%35,230Sh.46.52   SoleSole
METLIFE INCCOM59156R·10·847,631  0.16%822,070Sh.57.94   SoleSole
METTLER TOLEDO INTERNATIONALCOM592688·10·51,060  0.00%693Sh.1,529.58   SoleSole
MGM RESORTS INTERNATIONALCOM552953·10·12,128  0.01%47,911Sh.44.42   SoleSole
MICROCHIP TECHNOLOGY INC.COM595017·10·45,857  0.02%69,914Sh.83.77   SoleSole
MICRON TECHNOLOGY INCCOM595112·10·39,590  0.03%158,937Sh.60.34   SoleSole
MICROSOFT CORPCOM594918·10·4388,624  1.31%1,347,985Sh.288.30   SoleSole
MIDDLEBY CORPCOM596278·10·1445  0.00%3,036Sh.146.57   SoleSole
MITSUBISHI UFJ FINL GROUP INSPONSORED AD606822·10·45,847  0.02%915,073Sh.6.39   SoleSole
MOBILEYE GLOBAL INCCOMMON CLASS60741F·10·42,282  0.01%52,750Sh.43.26   SoleSole
MODERNA INCCOM60770K·10·718,283  0.06%119,048Sh.153.58   SoleSole
MODINE MFG COCOM607828·10·04,022  0.01%174,496Sh.23.05   SoleSole
MOGO INCCOM60800C·10·97  0.00%10,165Sh.≈0.69   SoleSole
MOLINA HEALTHCARE INCCOM60855R·10·0282  0.00%1,056Sh.267.05   SoleSole
MOLSON COORS BEVERAGE COCL B60871R·20·9552  0.00%10,683Sh.51.67   SoleSole
MONDAY COM LTDSHSM7S64H106 ?3,078  0.01%21,560Sh.142.76   SoleSole
MONDELEZ INTL INCCL A609207·10·510,927  0.04%156,724Sh.69.72   SoleSole
MONSTER BEVERAGE CORP NEWCOM61174X·10·91,326  0.00%24,557Sh.54.00   SoleSole
MOODYS CORPCOM615369·10·5693  0.00%2,263Sh.306.23   SoleSole
MORGAN STANLEYCOM NEW617446·44·859,798  0.20%681,066Sh.87.80   SoleSole
MOSAIC CO NEWCOM61945C·10·31,137  0.00%24,782Sh.45.88   SoleSole
MOTOROLA SOLUTIONS INCCOM NEW620076·30·73,005  0.01%10,501Sh.286.16   SoleSole
MP MATERIALS CORPCOM CL A553368·10·11,484  0.01%52,654Sh.28.18   SoleSole
MSCI INCCOM55354G·10·03,631  0.01%6,487Sh.559.73   SoleSole
MUELLER INDS INCCOM624756·10·2445  0.00%6,050Sh.73.55   SoleSole
NABORS INDUSTRIES LTDSHSG6359F·13·71,872  0.01%15,356Sh.121.91   SoleSole
NASDAQ INCCOM631103·10·87,681  0.03%140,492Sh.54.67   SoleSole
NATERA INCCOM632307·10·4341  0.00%6,140Sh.55.54   SoleSole
NATIONAL BK HLDGS CORPCL ACall633707·10·48,365  0.03%250,000Sh.33.46   SoleSole
NATIONAL BK HLDGS CORPCL APut633707·10·46,140  0.02%183,500Sh.33.46   SoleSole
NATIONAL GRID PLCSPONSORED AD636274·40·91,744  0.01%25,648Sh.68.00   SoleSole
NATWEST GROUP PLCSPONS ADR639057·20·7147  0.00%22,235Sh.6.61   SoleSole
NETAPP INCCOM64110D·10·42,160  0.01%33,831Sh.63.85   SoleSole
NETFLIX INCCOM64110L·10·637,528  0.13%108,626Sh.345.48   SoleSole
NEW FOUND GOLD CORPCOM64440N·10·3143  0.00%29,000Sh.4.93   SoleSole
NEW GOLD INC CDACOM644535·10·61,503  0.01%1,381,590Sh.1.09   SoleSole
NEWELL BRANDS INCCOM651229·10·6901  0.00%72,450Sh.12.44   SoleSole
NEWMONT CORPCOM651639·10·617,537  0.06%357,746Sh.49.02   SoleSole
NEXGEN ENERGY LTDCOM65340P·10·6175  0.00%45,694Sh.3.83   SoleSole
NEXTERA ENERGY INCCOM65339F·10·114,167  0.05%183,795Sh.77.08   SoleSole
NICE LTDSPONSORED AD653656·10·8532  0.00%2,326Sh.228.72   SoleSole
NIKE INCCL B654106·10·358,554  0.20%477,445Sh.122.64   SoleSole
NIO INCSPON ADS62914V·10·6358  0.00%34,107Sh.10.50   SoleSole
NISOURCE INCCOM65473P·10·52,661  0.01%95,163Sh.27.96   SoleSole
NOAH HLDGS LTDSPON ADS CL65487X·10·2226  0.00%13,654Sh.16.55   SoleSole
NOKIA CORPSPONSORED AD654902·20·4307  0.00%62,430Sh.4.92   SoleSole
NORFOLK SOUTHN CORPCOM655844·10·85,890  0.02%27,781Sh.212.02   SoleSole
NORTH AMERN CONSTR GROUP LTDCOM656811·10·65,557  0.02%333,210Sh.16.68   SoleSole
NORTHROP GRUMMAN CORPCOM666807·10·25,087  0.02%11,017Sh.461.74   SoleSole
NORWEGIAN CRUISE LINE HLDG LSHSG66721·10·41,761  0.01%130,930Sh.13.45   SoleSole
NOVAGOLD RES INCCOM NEW66987E·20·6813  0.00%130,750Sh.6.22   SoleSole
NOVARTIS AGSPONSORED AD66987V·10·911,954  0.04%129,936Sh.92.00   SoleSole
NOVO-NORDISK A SADR670100·20·529,617  0.10%186,104Sh.159.14   SoleSole
NU HLDGS LTDORD SHS CL AG6683N·10·3269  0.00%56,594Sh.4.75   SoleSole
NUCOR CORPCOM670346·10·55,001  0.02%32,374Sh.154.48   SoleSole
NUTANIX INCCL A67059N·10·83,881  0.01%149,328Sh.25.99   SoleSole
NUTRIEN LTDCOM67077M·10·8321,869  1.08%4,358,344Sh.73.85   SoleSole
NUVEEN FLOATING RATE INCOMECOM67072T·10·8574  0.00%70,000Sh.8.20   SoleSole
NUVEI CORPORATIONSUB VTG SHS67079A·10·23,496  0.01%80,250Sh.43.56   SoleSole
NVENT ELECTRIC PLCSHSG6700G·10·7537  0.00%12,503Sh.42.95   SoleSole
NVIDIA CORPORATIONCOM67066G·10·4174,330  0.59%627,607Sh.277.77   SoleSole
NVIDIA CORPORATIONCOMCall67066G·10·42,778  0.01%10,000Sh.277.80   SoleSole
NXP SEMICONDUCTORS N VCOMN6596X·10·95,227  0.02%28,028Sh.186.49   SoleSole
OBSIDIAN ENERGY LTDCOM674482·20·31,615  0.01%252,923Sh.6.39   SoleSole
OCCIDENTAL PETE CORPCOM674599·10·5714  0.00%11,433Sh.62.45   SoleSole
OKTA INCCL A679295·10·58,468  0.03%98,192Sh.86.24   SoleSole
OLD DOMINION FREIGHT LINE INCOM679580·10·03,560  0.01%10,444Sh.340.87   SoleSole
OLD REP INTL CORPCOM680223·10·4491  0.00%19,650Sh.24.99   SoleSole
OMNICOM GROUP INCCOM681919·10·61,699  0.01%18,012Sh.94.33   SoleSole
ON HLDG AGNAMEN AKT AH5919C·10·4618  0.00%19,930Sh.31.01   SoleSole
ON SEMICONDUCTOR CORPCOM682189·10·56,540  0.02%79,440Sh.82.33   SoleSole
ONCOLYTICS BIOTECH INCCOM NEW682310·87·575  0.00%61,081Sh.1.23   SoleSole
ONEOK INC NEWCOM682680·10·34,981  0.02%78,398Sh.63.53   SoleSole
OPEN TEXT CORPCOM683715·10·690,161  0.30%2,337,488Sh.38.57   SoleSole
ORACLE CORPCOM68389X·10·520,523  0.07%220,863Sh.92.92   SoleSole
OREILLY AUTOMOTIVE INCCOM67103H·10·7692  0.00%815Sh.849.08   SoleSole
ORGANIGRAM HLDGS INCCOMCall68620P·10·1571  0.00%898,000Sh.0.64   SoleSole
ORGANON & COCOMMON STOCK68622V·10·6390  0.00%16,601Sh.23.49   SoleSole
ORLA MNG LTD NEWCOM68634K·10·6530  0.00%111,775Sh.4.74   SoleSole
OSISKO GOLD ROYALTIES LTDCOM68827L·10·17,942  0.03%502,496Sh.15.81   SoleSole
OTIS WORLDWIDE CORPCOM68902V·10·71,584  0.01%18,772Sh.84.38   SoleSole
OUSTER INCCOM68989M·10·31,211  0.00%144,728Sh.8.37   SoleSole
OVINTIV INCCOM69047Q·10·29,161  0.03%253,900Sh.36.08   SoleSole
OWENS CORNING NEWCOM690742·10·1319  0.00%3,325Sh.95.94   SoleSole
OWL ROCK CAPITAL CORPORATIONCOM69121K·10·42,382  0.01%188,909Sh.12.61   SoleSole
PACCAR INCCOM693718·10·8528  0.00%7,208Sh.73.25   SoleSole
PACER FDS TRCASH COWS ET69374H·65·9925  0.00%27,566Sh.33.56   SoleSole
PACER FDS TRGLOBL CASH E69374H·70·9364  0.00%10,828Sh.33.62   SoleSole
PACER FDS TRPACER US SMA69374H·85·7959  0.00%25,210Sh.38.04   SoleSole
PACER FDS TRUS CASH COWS69374H·88·11,790  0.01%38,131Sh.46.94   SoleSole
PACKAGING CORP AMERCOM695156·10·92,178  0.01%15,691Sh.138.81   SoleSole
PACWEST BANCORP DELCOM695263·10·3311  0.00%31,965Sh.9.73   SoleSole
PAGERDUTY INCCOM69553P·10·0383  0.00%10,943Sh.35.00   SoleSole
PALANTIR TECHNOLOGIES INCCL A69608A·10·8960  0.00%113,571Sh.8.45   SoleSole
PALO ALTO NETWORKS INCCOM697435·10·525,443  0.09%127,381Sh.199.74   SoleSole
PAN AMERN SILVER CORPCOM697900·10·87,866  0.03%431,087Sh.18.25   SoleSole
PAPA JOHNS INTL INCCOM698813·10·2280  0.00%3,736Sh.74.95   SoleSole
PARAMOUNT GLOBALCLASS B COM92556H·20·65,038  0.02%225,839Sh.22.31   SoleSole
PARK HOTELS & RESORTS INCCOM700517·10·5124  0.00%10,052Sh.12.34   SoleSole
PARKER-HANNIFIN CORPCOM701094·10·41,508  0.01%4,487Sh.336.08   SoleSole
PAYCHEX INCCOM704326·10·7764  0.00%6,669Sh.114.56   SoleSole
PAYPAL HLDGS INCCOM70450Y·10·317,866  0.06%235,262Sh.75.94   SoleSole
PBF ENERGY INCCL A69318G·10·6226  0.00%5,215Sh.43.34   SoleSole
PDD HOLDINGS INCSPONSORED AD722304·10·21,044  0.00%13,761Sh.75.87   SoleSole
PDF SOLUTIONS INCCOM693282·10·5286  0.00%6,753Sh.42.35   SoleSole
PEMBINA PIPELINE CORPCOM706327·10·3331,128  1.12%10,221,998Sh.32.39   SoleSole
PEMBINA PIPELINE CORPCOMCall706327·10·38,098  0.03%250,000Sh.32.39   SoleSole
PEMBINA PIPELINE CORPCOMPut706327·10·359,199  0.20%1,827,500Sh.32.39   SoleSole
PENN ENTERTAINMENT INCCOM707569·10·9995  0.00%33,544Sh.29.66   SoleSole
PEPSICO INCCOM713448·10·835,383  0.12%194,091Sh.182.30   SoleSole
PERKINELMER INCCOM714046·10·92,217  0.01%16,639Sh.133.24   SoleSole
PETROLEO BRASILEIRO SA PETROSPONSORED AD71654V·40·8772  0.00%74,033Sh.10.43   SoleSole
PFIZER INCCOM717081·10·359,799  0.20%1,465,659Sh.40.80   SoleSole
PHILIP MORRIS INTL INCCOM718172·10·913,632  0.05%140,174Sh.97.25   SoleSole
PHILLIPS 66COM718546·10·42,875  0.01%28,359Sh.101.38   SoleSole
PIMCO CORPORATE & INCOME OPPCOM72201B·10·1221  0.00%17,740Sh.12.46   SoleSole
PIMCO DYNAMIC INCOME FDSHS72201Y·10·12,088  0.01%115,881Sh.18.02   SoleSole
PIMCO ETF TR25YR+ ZERO U72201R·88·2583  0.00%6,084Sh.95.83   SoleSole
PIMCO ETF TRACTIVE BD ET72201R·77·53,377  0.01%36,411Sh.92.75   SoleSole
PIMCO ETF TRENHAN SHRT M72201R·83·31,948  0.01%19,632Sh.99.23   SoleSole
PIMCO ETF TRENHNCD LW DU72201R·71·8816  0.00%8,601Sh.94.87   SoleSole
PIMCO HIGH INCOME FDCOM SHS722014·10·7401  0.00%84,000Sh.4.77   SoleSole
PINTEREST INCCL A72352L·10·6486  0.00%17,811Sh.27.29   SoleSole
PIONEER NAT RES COCOM723787·10·74,148  0.01%20,309Sh.204.24   SoleSole
PLAINS ALL AMERN PIPELINE LUNIT LTD PAR726503·10·52,808  0.01%225,203Sh.12.47   SoleSole
PLANET FITNESS INCCL A72703H·10·12,323  0.01%29,903Sh.77.68   SoleSole
PNC FINL SVCS GROUP INCCOM693475·10·5311  0.00%2,450Sh.126.94   SoleSole
POSCO HOLDINGS INCSPONSORED AD693483·10·93,324  0.01%47,701Sh.69.68   SoleSole
PRECISION DRILLING CORPCOM NEW74022D·40·71,612  0.01%31,377Sh.51.38   SoleSole
PRICE T ROWE GROUP INCCOM74144T·10·83,108  0.01%27,533Sh.112.88   SoleSole
PRIMO WATER CORPORATIONCOM74167P·10·81,608  0.01%104,729Sh.15.35   SoleSole
PROCTER AND GAMBLE COCOM742718·10·955,663  0.19%374,359Sh.148.69   SoleSole
PROCTER AND GAMBLE COCOMPut742718·10·97,434  0.03%50,000Sh.148.68   SoleSole
PROGRESSIVE CORPCOM743315·10·31,951  0.01%13,638Sh.143.06   SoleSole
PROLOGIS INC.COM74340W·10·32,573  0.01%20,625Sh.124.75   SoleSole
PROSHARES TRONLINE RTL E74347B·16·9242  0.00%7,627Sh.31.73   SoleSole
PROSHARES TRPSHS SH MSCI74347R·37·01,338  0.00%72,620Sh.18.42   SoleSole
PROSHARES TRPSHS SHORT D74347B·23·52,242  0.01%67,333Sh.33.30   SoleSole
PROSHARES TRPSHS ULTRA Q74347R·20·62,145  0.01%43,264Sh.49.58   SoleSole
PROSHARES TRSHORT QQQ NE74347B·71·41,588  0.01%130,388Sh.12.18   SoleSole
PROSHARES TRSHORT S&P 5074347B·42·53,783  0.01%252,181Sh.15.00   SoleSole
PROSHARES TRSHRT RUSSELL74348A·21·01,031  0.00%42,997Sh.23.98   SoleSole
PROSHARES TR IIVIX SH TRM F74347Y·85·4790  0.00%87,254Sh.9.05   SoleSole
PROTALIX BIOTHERAPEUTICS INCCOM74365A·30·952  0.00%25,000Sh.2.08   SoleSole
PRUDENTIAL FINL INCCOM744320·10·221,152  0.07%255,640Sh.82.74   SoleSole
PULTE GROUP INCCOM745867·10·1354  0.00%6,079Sh.58.23   SoleSole
PURE STORAGE INCCL A74624M·10·2814  0.00%31,911Sh.25.51   SoleSole
PURECYCLE TECHNOLOGIES INCCOM74623V·10·3268  0.00%38,324Sh.6.99   SoleSole
PVH CORPORATIONCOM693656·10·0248  0.00%2,785Sh.89.05   SoleSole
QORVO INCCOM74736K·10·1483  0.00%4,751Sh.101.66   SoleSole
QUALCOMM INCCOM747525·10·383,419  0.28%653,855Sh.127.58   SoleSole
QUALCOMM INCCOMPut747525·10·35,103  0.02%40,000Sh.127.58   SoleSole
QUANTA SVCS INCCOM74762E·10·217,968  0.06%107,824Sh.166.64   SoleSole
RAYTHEON TECHNOLOGIES CORPCOM75513E·10·121,335  0.07%217,861Sh.97.93   SoleSole
REGENERON PHARMACEUTICALSCOM75886F·10·71,748  0.01%2,127Sh.821.81   SoleSole
RELX PLCSPONSORED AD759530·10·8515  0.00%15,864Sh.32.46   SoleSole
REPUBLIC SVCS INCCOM760759·10·0440  0.00%3,256Sh.135.14   SoleSole
RESTAURANT BRANDS INTL INCCOM76131D·10·3176,402  0.59%2,627,382Sh.67.14   SoleSole
REUNION NEUROSCIENCE INCCOM76134G·10·312  0.00%17,685Sh.0.68   SoleSole
RIBBON COMMUNICATIONS INCCOM762544·10·4153  0.00%44,684Sh.3.42   SoleSole
RIO TINTO PLCSPONSORED AD767204·10·08,162  0.03%118,974Sh.68.60   SoleSole
RITCHIE BROS AUCTIONEERSCOM767744·10·55,026  0.02%89,322Sh.56.27   SoleSole
RIVIAN AUTOMOTIVE INCCOM CL A76954A·10·3500  0.00%32,313Sh.15.47   SoleSole
ROBLOX CORPCL A771049·10·32,555  0.01%56,799Sh.44.98   SoleSole
ROCKWELL AUTOMATION INCCOM773903·10·92,551  0.01%8,694Sh.293.42   SoleSole
ROGERS COMMUNICATIONS INCCL B775109·20·0202,682  0.68%4,373,009Sh.46.35   SoleSole
ROKU INCCOM CL A77543R·10·2864  0.00%13,129Sh.65.81   SoleSole
ROPER TECHNOLOGIES INCCOM776696·10·63,021  0.01%6,856Sh.440.64   SoleSole
ROSS STORES INCCOM778296·10·32,099  0.01%19,774Sh.106.15   SoleSole
ROYAL BK CDA SUSTAINABLCOM780087·10·22,157,744  7.27%22,562,411Sh.95.63   SoleSole
ROYAL BK CDA SUSTAINABLCOMCall780087·10·292,746  0.31%969,800Sh.95.63   SoleSole
ROYAL BK CDA SUSTAINABLCOMPut780087·10·250,715  0.17%530,300Sh.95.63   SoleSole
ROYAL CARIBBEAN GROUPCOMV7780T·10·31,301  0.00%19,919Sh.65.31   SoleSole
ROYAL GOLD INCCOM780287·10·8652  0.00%5,027Sh.129.70   SoleSole
RPC INCCOM749660·10·6415  0.00%53,905Sh.7.70   SoleSole
RYDER SYS INCCOM783549·10·8483  0.00%5,414Sh.89.21   SoleSole
S&P GLOBAL INCCOM78409V·10·419,110  0.06%55,427Sh.344.78   SoleSole
SALESFORCE INCCOM79466L·30·227,616  0.09%138,231Sh.199.78   SoleSole
SANDSTORM GOLD LTDCOM NEW80013R·20·6493  0.00%84,769Sh.5.82   SoleSole
SANMINA CORPORATIONCOM801056·10·2338  0.00%5,549Sh.60.91   SoleSole
SANOFISPONSORED AD80105N·10·513,149  0.04%241,620Sh.54.42   SoleSole
SAP SESPON ADR803054·20·4898  0.00%7,096Sh.126.55   SoleSole
SCHLUMBERGER LTDCOM STK806857·10·86,289  0.02%128,085Sh.49.10   SoleSole
SCHWAB CHARLES CORPCOM808513·10·528,247  0.10%539,263Sh.52.38   SoleSole
SCHWAB STRATEGIC TRUS DIVIDEND808524·79·710,025  0.03%137,028Sh.73.16   SoleSole
SEA LTDSPONSORD ADS81141R·10·0492  0.00%5,688Sh.86.50   SoleSole
SEABRIDGE GOLD INCCOM811916·10·51,217  0.00%94,292Sh.12.91   SoleSole
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R·10·31,806  0.01%27,315Sh.66.12   SoleSole
SELECT SECTOR SPDR TRCOMMUNICATIO81369Y·85·2115,056  0.39%1,984,754Sh.57.97   SoleSole
SELECT SECTOR SPDR TRENERGY81369Y·50·6165,470  0.56%1,997,705Sh.82.83   SoleSole
SELECT SECTOR SPDR TRFINANCIAL81369Y·60·5115,208  0.39%3,583,447Sh.32.15   SoleSole
SELECT SECTOR SPDR TRFINANCIALCall81369Y·60·590,020  0.30%2,800,000Sh.32.15   SoleSole
SELECT SECTOR SPDR TRFINANCIALPut81369Y·60·583,590  0.28%2,600,000Sh.32.15   SoleSole
SELECT SECTOR SPDR TRSBI CONS DIS81369Y·40·7122,100  0.41%816,502Sh.149.54   SoleSole
SELECT SECTOR SPDR TRSBI CONS STP81369Y·30·87,365  0.02%98,587Sh.74.71   SoleSole
SELECT SECTOR SPDR TRSBI HEALTHCA81369Y·20·94,967  0.02%38,368Sh.129.46   SoleSole
SELECT SECTOR SPDR TRSBI INT-INDS81369Y·70·44,057  0.01%40,094Sh.101.19   SoleSole
SELECT SECTOR SPDR TRSBI INT-UTIL81369Y·88·63,766  0.01%55,635Sh.67.69   SoleSole
SELECT SECTOR SPDR TRSBI MATERIAL81369Y·10·0412  0.00%5,111Sh.80.61   SoleSole
SELECT SECTOR SPDR TRTECHNOLOGY81369Y·80·329,620  0.10%196,146Sh.151.01   SoleSole
SENDAS DISTRIBUIDORA S ASPON ADS81689T·10·4240  0.00%15,605Sh.15.38   SoleSole
SENSATA TECHNOLOGIES HLDG PLSHSG8060N·10·2233  0.00%4,667Sh.49.93   SoleSole
SERITAGE GROWTH PPTYSCL A81752R·10·0151  0.00%19,125Sh.7.90   SoleSole
SERVICE CORP INTLCOM817565·10·4521  0.00%7,577Sh.68.76   SoleSole
SERVICENOW INCCOM81762P·10·214,707  0.05%31,646Sh.464.73   SoleSole
SHAW COMMUNICATIONS INCCL B CONV82028K·20·0145,129  0.49%4,850,196Sh.29.92   SoleSole
SHELL PLCSPON ADS780259·30·523,828  0.08%414,111Sh.57.54   SoleSole
SHERWIN WILLIAMS COCOM824348·10·65,011  0.02%22,296Sh.224.75   SoleSole
SHIFT4 PMTS INCCL A82452J·10·9382  0.00%5,039Sh.75.81   SoleSole
SHOPIFY INCCL A82509L·10·7304,756  1.03%6,357,039Sh.47.94   SoleSole
SIBANYE STILLWATER LTDSPONSORED AD82575P·10·7613  0.00%73,696Sh.8.32   SoleSole
SIGMA LITHIUM CORPORATIONCOM826599·10·2836  0.00%22,196Sh.37.66   SoleSole
SILVERCREST METALS INCCOM828363·10·11,681  0.01%236,388Sh.7.11   SoleSole
SIMON PPTY GROUP INC NEWCOM828806·10·910,185  0.03%90,963Sh.111.97   SoleSole
SIMPLIFY EXCHANGE TRADED FUNHEALTH CARE82889N·77·2331  0.00%13,200Sh.25.08   SoleSole
SIMPLIFY EXCHANGE TRADED FUNMANAGED FUTU82889N·69·9959  0.00%40,969Sh.23.41   SoleSole
SITEONE LANDSCAPE SUPPLY INCCOM82982L·10·3828  0.00%6,053Sh.136.79   SoleSole
SK TELECOM LTDSPONSORED AD78440P·30·62,615  0.01%127,523Sh.20.51   SoleSole
SKYLINE CHAMPION CORPORATIONCOM830830·10·5382  0.00%5,076Sh.75.26   SoleSole
SKYWORKS SOLUTIONS INCCOM83088M·10·22,380  0.01%20,176Sh.117.96   SoleSole
SMITH A O CORPCOM831865·20·9210  0.00%3,043Sh.69.01   SoleSole
SMUCKER J M COCOM NEW832696·40·5786  0.00%4,996Sh.157.33   SoleSole
SNAP INCCL A83304A·10·6287  0.00%25,634Sh.11.20   SoleSole
SNAP ON INCCOM833034·10·12,290  0.01%9,276Sh.246.87   SoleSole
SNOWFLAKE INCCL A833445·10·93,076  0.01%19,939Sh.154.27   SoleSole
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER833635·10·5373  0.00%4,602Sh.81.05   SoleSole
SOLAREDGE TECHNOLOGIES INCCOM83417M·10·42,123  0.01%6,986Sh.303.89   SoleSole
SONOS INCCOM83570H·10·8481  0.00%24,515Sh.19.62   SoleSole
SONY GROUP CORPORATIONSPONSORED AD835699·30·72,254  0.01%24,870Sh.90.63   SoleSole
SOUTHERN COCOM842587·10·74,221  0.01%60,667Sh.69.58   SoleSole
SOUTHERN COPPER CORPCOM84265V·10·51,710  0.01%22,427Sh.76.25   SoleSole
SOUTHWEST AIRLS COCOM844741·10·81,220  0.00%37,505Sh.32.53   SoleSole
SPDR DOW JONES INDL AVERAGEUT SER 178467X·10·923,680  0.08%71,193Sh.332.62   SoleSole
SPDR GOLD TRGOLD SHS78463V·10·728,802  0.10%157,198Sh.183.22   SoleSole
SPDR GOLD TRGOLD SHSCall78463V·10·733,841  0.11%184,700Sh.183.22   SoleSole
SPDR GOLD TRGOLD SHSPut78463V·10·715,519  0.05%84,700Sh.183.22   SoleSole
SPDR INDEX SHS FDSEURO STOXX 578463X·20·213,722  0.05%305,612Sh.44.90   SoleSole
SPDR INDEX SHS FDSS&P EMKTSC E78463X·75·61,343  0.00%26,514Sh.50.65   SoleSole
SPDR INDEX SHS FDSS&P GBLINF E78463X·85·51,117  0.00%20,510Sh.54.46   SoleSole
SPDR S&P 500 ETF TRTR UNIT78462F·10·3186,812  0.63%456,319Sh.409.39   SoleSole
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDC78467Y·10·71,046  0.00%2,281Sh.458.57   SoleSole
SPDR SER TRAEROSPACE DE78464A·63·1264  0.00%2,258Sh.116.92   SoleSole
SPDR SER TRHLTH CR EQUI78464A·58·1216  0.00%2,310Sh.93.51   SoleSole
SPDR SER TROILGAS EQUIP78468R·54·9549  0.00%7,306Sh.75.14   SoleSole
SPDR SER TRPORTFOLIO SH78464A·47·4335  0.00%11,294Sh.29.66   SoleSole
SPDR SER TRS&P BIOTECH78464A·87·04,373  0.01%57,383Sh.76.21   SoleSole
SPDR SER TRS&P DIVID ET78464A·76·311,623  0.04%93,954Sh.123.71   SoleSole
SPDR SER TRS&P METALS M78464A·75·5215  0.00%4,048Sh.53.11   SoleSole
SPDR SER TRS&P OILGAS E78468R·55·63,147  0.01%24,664Sh.127.59   SoleSole
SPDR SER TRS&P REGL BKG78464A·69·82,975  0.01%67,820Sh.43.87   SoleSole
SPDR SER TRSPDR S&P 50078468R·79·6271  0.00%8,166Sh.33.19   SoleSole
SPLUNK INCCOM848637·10·41,984  0.01%20,692Sh.95.88   SoleSole
SPLUNK INCCOMCall848637·10·45,465  0.02%57,000Sh.95.88   SoleSole
SPROTT ETF TRUSTJR GOLD MINE85210B·20·1441  0.00%13,168Sh.33.49   SoleSole
SPROTT FDS TRURANIUM MINE85208P·30·3518  0.00%16,525Sh.31.35   SoleSole
SPROTT INCCOM NEW852066·20·8533  0.00%14,596Sh.36.52   SoleSole
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R·10·16,876  0.02%363,596Sh.18.91   SoleSole
SPROTT PHYSICAL GOLD TRUNIT85207H·10·45,530  0.02%357,723Sh.15.46   SoleSole
SPROTT PHYSICAL SILVER TRTR UNIT85207K·10·7356  0.00%42,640Sh.8.35   SoleSole
SPROUTS FMRS MKT INCCOM85208M·10·23,575  0.01%102,057Sh.35.03   SoleSole
SS&C TECHNOLOGIES HLDGS INCCOM78467J·10·02,363  0.01%41,854Sh.56.46   SoleSole
SSGA ACTIVE ETF TRSPDR TR TACT78467V·84·81,040  0.00%25,348Sh.41.03   SoleSole
SSGA ACTIVE TRSPDR DBLELN78470P·20·0561  0.00%12,088Sh.46.41   SoleSole
SSR MINING INCOM784730·10·34,286  0.01%283,455Sh.15.12   SoleSole
STANTEC INCCOM85472N·10·912,901  0.04%220,670Sh.58.46   SoleSole
STAR HLDGSSHS BEN INT85512G·10·6278  0.00%16,000Sh.17.38   SoleSole
STARBUCKS CORPCOM855244·10·939,428  0.13%378,646Sh.104.13   SoleSole
STARWOOD PPTY TR INCCOM85571B·10·5608  0.00%34,386Sh.17.68   SoleSole
STEEL DYNAMICS INCCOM858119·10·01,020  0.00%9,022Sh.113.06   SoleSole
STELLANTIS N.VSHSN82405·10·610,813  0.04%596,076Sh.18.14   SoleSole
STMICROELECTRONICS N VNY REGISTRY861012·10·21,986  0.01%37,124Sh.53.50   SoleSole
STONECO LTDCOM CL AG85158·10·6360  0.00%37,724Sh.9.54   SoleSole
STRATEGIC ED INCCOM86272C·10·3286  0.00%3,189Sh.89.68   SoleSole
STRYKER CORPORATIONCOM863667·10·126,813  0.09%93,926Sh.285.47   SoleSole
SUMITOMO MITSUI FINL GROUP ISPONSORED AD86562M·20·97,905  0.03%988,186Sh.8.00   SoleSole
SUN CMNTYS INCCOM866674·10·4716  0.00%5,081Sh.140.92   SoleSole
SUN LIFE FINANCIAL INC.COM866796·10·5372,503  1.26%7,973,351Sh.46.72   SoleSole
SUN LIFE FINANCIAL INC.COMCall866796·10·537,674  0.13%806,400Sh.46.72   SoleSole
SUN LIFE FINANCIAL INC.COMPut866796·10·5147,621  0.50%3,159,800Sh.46.72   SoleSole
SUNCOR ENERGY INC NEWCOM867224·10·7494,086  1.67%15,914,154Sh.31.05   SoleSole
SUNCOR ENERGY INC NEWCOMCall867224·10·73,570  0.01%115,000Sh.31.04   SoleSole
SUNCOR ENERGY INC NEWCOMPut867224·10·715,523  0.05%500,000Sh.31.05   SoleSole
SUNRUN INCCOM86771W·10·5451  0.00%22,400Sh.20.13   SoleSole
SUPER MICRO COMPUTER INCCOM86800U·10·46,479  0.02%60,807Sh.106.55   SoleSole
SYNOPSYS INCCOM871607·10·73,361  0.01%8,702Sh.386.23   SoleSole
SYSCO CORPCOM871829·10·73,883  0.01%50,283Sh.77.22   SoleSole
T-MOBILE US INCCOM872590·10·41,166  0.00%8,048Sh.144.88   SoleSole
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED AD874039·10·055,696  0.19%598,753Sh.93.02   SoleSole
TAKE-TWO INTERACTIVE SOFTWARCOM874054·10·9243  0.00%2,039Sh.119.18   SoleSole
TAPESTRY INCCOM876030·10·7259  0.00%6,007Sh.43.12   SoleSole
TARGA RES CORPCOM87612G·10·111,986  0.04%164,304Sh.72.95   SoleSole
TARGET CORPCOM87612E·10·64,772  0.02%28,812Sh.165.63   SoleSole
TASEKO MINES LTDCOM876511·10·6673  0.00%405,873Sh.1.66   SoleSole
TC ENERGY CORPCOM87807B·10·7732,596  2.47%18,834,006Sh.38.90   SoleSole
TC ENERGY CORPCOMPut87807B·10·777,795  0.26%2,000,000Sh.38.90   SoleSole
TD SYNNEX CORPORATIONCOM87162W·10·01,715  0.01%17,718Sh.96.79   SoleSole
TE CONNECTIVITY LTDSHSH84989·10·44,397  0.01%33,529Sh.131.14   SoleSole
TECHNIPFMC PLCCOMG87110·10·5265  0.00%19,447Sh.13.63   SoleSole
TECK RESOURCES LTDCL B878742·20·4159,670  0.54%4,374,531Sh.36.50   SoleSole
TEEKAY CORPORATIONCOMY8564W·10·3234  0.00%37,827Sh.6.19   SoleSole
TEJON RANCH COCOM879080·10·92,187  0.01%119,725Sh.18.27   SoleSole
TELADOC HEALTH INCCOM87918A·10·51,075  0.00%41,521Sh.25.89   SoleSole
TELEDYNE TECHNOLOGIES INCCOM879360·10·5499  0.00%1,115Sh.447.53   SoleSole
TELEFONICA BRASIL SANEW ADR87936R·20·51,388  0.00%183,291Sh.7.57   SoleSole
TELEFONICA S ASPONSORED AD879382·20·83,960  0.01%925,214Sh.4.28   SoleSole
TELUS CORPORATIONCOM87971M·10·3462,402  1.56%23,292,442Sh.19.85   SoleSole
TELUS CORPORATIONCOMCall87971M·10·31,985  0.01%100,000Sh.19.85   SoleSole
TELUS CORPORATIONCOMPut87971M·10·32,978  0.01%150,000Sh.19.85   SoleSole
TELUS INTL CDA INCSUB VTG SHS87975H·10·01,347  0.00%66,661Sh.20.21   SoleSole
TERADYNE INCCOM880770·10·2332  0.00%3,085Sh.107.62   SoleSole
TESLA INCCOM88160R·10·177,663  0.26%374,352Sh.207.46   SoleSole
TESLA INCCOMCall88160R·10·138,173  0.13%184,000Sh.207.46   SoleSole
TEUCRIUM COMMODITY TRWHEAT FD88166A·50·8226  0.00%32,000Sh.7.06   SoleSole
TEVA PHARMACEUTICAL INDS LTDSPONSORED AD881624·20·9773  0.00%87,377Sh.8.85   SoleSole
TEXAS INSTRS INCCOM882508·10·447,979  0.16%257,940Sh.186.01   SoleSole
TFI INTL INCCOM87241L·10·972,265  0.24%605,608Sh.119.33   SoleSole
THE CIGNA GROUPCOM125523·10·05,740  0.02%22,463Sh.255.53   SoleSole
THE LION ELECTRIC COMPANYCOMMON STOCK536221·10·4532  0.00%286,010Sh.1.86   SoleSole
THE TRADE DESK INCCOM CL A88339J·10·5489  0.00%8,036Sh.60.85   SoleSole
THERATECHNOLOGIES INCCOM88338H·10·0337  0.00%417,590Sh.0.81   SoleSole
THERATECHNOLOGIES INCNOTE 5.750%88338H·AA·81,034  0.00%11,000Sh.94.00   SoleSole
THERMO FISHER SCIENTIFIC INCCOM883556·10·224,803  0.08%43,033Sh.576.37   SoleSole
THOMSON REUTERS CORP.COM NEW884903·70·9147,314  0.50%1,132,247Sh.130.11   SoleSole
THOMSON REUTERS CORP.COM NEWCall884903·70·911,710  0.04%90,000Sh.130.11   SoleSole
THOMSON REUTERS CORP.COM NEWPut884903·70·95,204  0.02%40,000Sh.130.10   SoleSole
THOR INDS INCCOM885160·10·1473  0.00%5,940Sh.79.63   SoleSole
TIDAL ETF TRSP FDS S&P 5886364·80·1484  0.00%16,680Sh.29.02   SoleSole
TILRAY BRANDS INCCOM88688T·10·0208  0.00%82,044Sh.2.54   SoleSole
TIMKEN COCOM887389·10·4946  0.00%11,582Sh.81.68   SoleSole
TJX COS INC NEWCOM872540·10·922,766  0.08%290,527Sh.78.36   SoleSole
TOLL BROTHERS INCCOM889478·10·31,772  0.01%29,517Sh.60.03   SoleSole
TORO COCOM891092·10·8511  0.00%4,599Sh.111.11   SoleSole
TORONTO DOMINION BK ONTCOM NEW891160·50·92,212,080  7.46%36,931,764Sh.59.90   SoleSole
TORONTO DOMINION BK ONTCOM NEWCall891160·50·953,907  0.18%900,000Sh.59.90   SoleSole
TORONTO DOMINION BK ONTCOM NEWPut891160·50·935,938  0.12%600,000Sh.59.90   SoleSole
TOTALENERGIES SESPONSORED AD89151E·10·911,854  0.04%200,752Sh.59.05   SoleSole
TOYOTA MOTOR CORPADS892331·30·71,916  0.01%13,521Sh.141.71   SoleSole
TRACTOR SUPPLY COCOM892356·10·63,743  0.01%15,926Sh.235.02   SoleSole
TRANE TECHNOLOGIES PLCSHSG8994E·10·34,325  0.01%23,510Sh.183.96   SoleSole
TRANSALTA CORPCOM89346D·10·78,151  0.03%931,930Sh.8.75   SoleSole
TRANSDIGM GROUP INCCOM893641·10·0305  0.00%414Sh.736.71   SoleSole
TRANSOCEAN LTDREG SHSH8817H·10·0107  0.00%16,860Sh.6.35   SoleSole
TRAVELERS COMPANIES INCCOM89417E·10·9542  0.00%3,160Sh.171.52   SoleSole
TRICON RESIDENTIAL INCCOM NPV89612W·10·27,216  0.02%930,570Sh.7.75   SoleSole
TRILOGY METALS INC NEWCOM89621C·10·56  0.00%11,828Sh.≈0.51   SoleSole
TRINITY PL HLDGS INCCOM89656D·10·175  0.00%157,072Sh.0.48   SoleSole
TWILIO INCCL A90138F·10·25,237  0.02%78,596Sh.66.63   SoleSole
TYSON FOODS INCCL A902494·10·3748  0.00%12,608Sh.59.33   SoleSole
U HAUL HOLDING COMPANYCOM023586·10·01,884  0.01%31,577Sh.59.66   SoleSole
UBER TECHNOLOGIES INCCOM90353T·10·013,036  0.04%411,227Sh.31.70   SoleSole
UBER TECHNOLOGIES INCCOMCall90353T·10·01,585  0.01%50,000Sh.31.70   SoleSole
UBER TECHNOLOGIES INCCOMPut90353T·10·03,170  0.01%100,000Sh.31.70   SoleSole
UBS GROUP AGSHSH42097·10·78,027  0.03%380,649Sh.21.09   SoleSole
ULTA BEAUTY INCCOM90384S·30·320,364  0.07%37,320Sh.545.66   SoleSole
UNDER ARMOUR INCCL C904311·20·696  0.00%11,216Sh.8.56   SoleSole
UNILEVER PLCSPON ADR NEW904767·70·426,184  0.09%504,209Sh.51.93   SoleSole
UNION PAC CORPCOM907818·10·828,968  0.10%143,935Sh.201.26   SoleSole
UNITED AIRLS HLDGS INCCOM910047·10·94,235  0.01%95,711Sh.44.25   SoleSole
UNITED AIRLS HLDGS INCCOMCall910047·10·94,425  0.01%100,000Sh.44.25   SoleSole
UNITED PARCEL SERVICE INCCL B911312·10·619,967  0.07%102,927Sh.193.99   SoleSole
UNITED RENTALS INCCOM911363·10·91,965  0.01%4,964Sh.395.85   SoleSole
UNITED STATES STL CORP NEWCOM912909·10·8602  0.00%23,081Sh.26.08   SoleSole
UNITED STS OIL FD LPUNITS91232N·20·7853  0.00%12,845Sh.66.41   SoleSole
UNITEDHEALTH GROUP INCCOM91324P·10·284,404  0.28%178,600Sh.472.59   SoleSole
UNUM GROUPCOM91529Y·10·61,008  0.00%25,481Sh.39.56   SoleSole
URBAN OUTFITTERS INCCOM917047·10·2222  0.00%8,018Sh.27.69   SoleSole
US BANCORP DELCOM NEW902973·30·42,695  0.01%74,758Sh.36.05   SoleSole
VAIL RESORTS INCCOM91879Q·10·92,335  0.01%9,993Sh.233.66   SoleSole
VALE S ASPONSORED AD91912E·10·51,900  0.01%120,375Sh.15.78   SoleSole
VALERO ENERGY CORPCOM91913Y·10·011,737  0.04%84,076Sh.139.60   SoleSole
VANECK ETF TRUSTBIOTECH ETF92189F·72·6302  0.00%1,864Sh.162.02   SoleSole
VANECK ETF TRUSTBRAZIL SMALL92189F·82·5289  0.00%21,601Sh.13.38   SoleSole
VANECK ETF TRUSTGOLD MINERS92189F·10·619,696  0.07%608,829Sh.32.35   SoleSole
VANECK ETF TRUSTGOLD MINERSPut92189F·10·62,462  0.01%76,100Sh.32.35   SoleSole
VANECK ETF TRUSTJUNIOR GOLD92189F·79·15,305  0.02%134,311Sh.39.50   SoleSole
VANECK ETF TRUSTMRNGSTR WDE92189F·64·3298  0.00%4,040Sh.73.76   SoleSole
VANECK ETF TRUSTOIL SERVICES92189H·60·71,641  0.01%5,923Sh.277.06   SoleSole
VANECK ETF TRUSTRARE EARTH/S92189H·80·5378  0.00%4,633Sh.81.59   SoleSole
VANECK ETF TRUSTSEMICONDUCTR92189F·67·629,398  0.10%111,698Sh.263.19   SoleSole
VANGUARD ADMIRAL FDS INC500 VAL IDX921932·70·3407  0.00%2,774Sh.146.72   SoleSole
VANGUARD ADMIRAL FDS INCMIDCP 400 GR921932·86·9837  0.00%9,418Sh.88.87   SoleSole
VANGUARD ADMIRAL FDS INCMIDCP 400 VA921932·84·4578  0.00%7,344Sh.78.70   SoleSole
VANGUARD ADMIRAL FDS INCSMLCP 600 VA921932·77·81,913  0.01%23,686Sh.80.77   SoleSole
VANGUARD BD INDEX FDSINTERMED TER921937·81·91,444  0.00%18,818Sh.76.74   SoleSole
VANGUARD BD INDEX FDSLONG TERM BO921937·79·3648  0.00%8,454Sh.76.65   SoleSole
VANGUARD BD INDEX FDSSHORT TRM BO921937·82·71,615  0.01%21,119Sh.76.47   SoleSole
VANGUARD BD INDEX FDSTOTAL BND MR921937·83·52,086  0.01%28,256Sh.73.83   SoleSole
VANGUARD CHARLOTTE FDSTOTAL INT BD92203J·40·7547  0.00%11,182Sh.48.92   SoleSole
VANGUARD INDEX FDSGROWTH ETF922908·73·6943  0.00%3,779Sh.249.54   SoleSole
VANGUARD INDEX FDSMCAP VL IDXV922908·51·21,131  0.00%8,436Sh.134.07   SoleSole
VANGUARD INDEX FDSMID CAP ETF922908·62·9637  0.00%3,019Sh.211.00   SoleSole
VANGUARD INDEX FDSREAL ESTATE922908·55·3284  0.00%3,419Sh.83.07   SoleSole
VANGUARD INDEX FDSS&P 500 ETF922908·36·323,147  0.08%61,550Sh.376.07   SoleSole
VANGUARD INDEX FDSSM CP VAL ET922908·61·1481  0.00%3,029Sh.158.80   SoleSole
VANGUARD INDEX FDSSML CP GRW E922908·59·5916  0.00%4,231Sh.216.50   SoleSole
VANGUARD INDEX FDSTOTAL STK MK922908·76·98,657  0.03%42,416Sh.204.10   SoleSole
VANGUARD INDEX FDSVALUE ETF922908·74·41,086  0.00%7,860Sh.138.17   SoleSole
VANGUARD INTL EQUITY INDEX FALLWRLD EX U922042·77·51,671  0.01%31,244Sh.53.48   SoleSole
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT922042·85·816,756  0.06%414,744Sh.40.40   SoleSole
VANGUARD INTL EQUITY INDEX FFTSE EUROPE922042·87·42,508  0.01%41,149Sh.60.95   SoleSole
VANGUARD INTL EQUITY INDEX FTT WRLD ST E922042·74·23,938  0.01%42,759Sh.92.10   SoleSole
VANGUARD MALVERN FDSSTRM INFPROI922020·80·51,956  0.01%40,902Sh.47.82   SoleSole
VANGUARD SCOTTSDALE FDSINT-TERM COR92206C·87·0342  0.00%4,259Sh.80.30   SoleSole
VANGUARD SCOTTSDALE FDSLONG TERM TR92206C·84·7752  0.00%11,473Sh.65.55   SoleSole
VANGUARD SCOTTSDALE FDSSHORT TERM T92206C·10·22,176  0.01%37,168Sh.58.54   SoleSole
VANGUARD SCOTTSDALE FDSSHRT TRM COR92206C·40·91,052  0.00%13,802Sh.76.22   SoleSole
VANGUARD SCOTTSDALE FDSVNG RUS2000I92206C·66·47,415  0.02%102,870Sh.72.08   SoleSole
VANGUARD SCOTTSDALE FDSVNG RUS2000V92206C·64·92,073  0.01%17,205Sh.120.49   SoleSole
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908·84·46,339  0.02%41,162Sh.154.00   SoleSole
VANGUARD STAR FDSVG TL INTL S921909·76·8675  0.00%12,229Sh.55.20   SoleSole
VANGUARD TAX-MANAGED FDSVAN FTSE DEV921943·85·820,683  0.07%457,888Sh.45.17   SoleSole
VANGUARD WHITEHALL FDSHIGH DIV YLD921946·40·6507  0.00%4,804Sh.105.54   SoleSole
VANGUARD WHITEHALL FDSINTL DVD ETF921946·81·01,611  0.01%21,866Sh.73.68   SoleSole
VANGUARD WORLD FDEXTENDED DUR921910·70·9204  0.00%2,250Sh.90.67   SoleSole
VANGUARD WORLD FDMEGA GRWTH I921910·81·6223  0.00%1,090Sh.204.59   SoleSole
VANGUARD WORLD FDSCONSUM STP E92204A·20·72,400  0.01%12,400Sh.193.55   SoleSole
VANGUARD WORLD FDSENERGY ETF92204A·30·6865  0.00%7,571Sh.114.25   SoleSole
VANGUARD WORLD FDSFINANCIALS E92204A·40·5405  0.00%5,201Sh.77.87   SoleSole
VANGUARD WORLD FDSHEALTH CAR E92204A·50·4768  0.00%3,222Sh.238.36   SoleSole
VANGUARD WORLD FDSINDUSTRIAL E92204A·60·31,382  0.00%7,255Sh.190.49   SoleSole
VANGUARD WORLD FDSINF TECH ETF92204A·70·24,429  0.01%11,489Sh.385.50   SoleSole
VANGUARD WORLD FDSMATERIALS ET92204A·80·11,908  0.01%10,732Sh.177.79   SoleSole
VENUS CONCEPT INCCOM92332W·10·515  0.00%68,674Sh.0.22   SoleSole
VERISK ANALYTICS INCCOM92345Y·10·65,514  0.02%28,742Sh.191.84   SoleSole
VERITIV CORPCOM923454·10·2236  0.00%1,746Sh.135.17   SoleSole
VERIZON COMMUNICATIONS INCCOM92343V·10·457,113  0.19%1,468,581Sh.38.89   SoleSole
VERMILION ENERGY INCCOM923725·10·54,025  0.01%310,305Sh.12.97   SoleSole
VERSABANK NEWCOM92512J·10·68,895  0.03%1,202,180Sh.7.40   SoleSole
VERTEX PHARMACEUTICALS INCCOM92532F·10·0829  0.00%2,630Sh.315.21   SoleSole
VIATRIS INCCOM92556V·10·61,564  0.01%162,582Sh.9.62   SoleSole
VICTORIAS SECRET AND COCOMMON STOCK926400·10·2402  0.00%11,781Sh.34.12   SoleSole
VILLAGE FARMS INTL INCCOM92707Y·10·831  0.00%37,144Sh.0.83   SoleSole
VIMEO INCCOMMON STOCK92719V·10·01,388  0.00%362,507Sh.3.83   SoleSole
VIPSHOP HOLDINGS LIMITEDSPONSORED AD92763W·10·3268  0.00%17,647Sh.15.19   SoleSole
VISA INCCOM CL A92826C·83·9173,464  0.58%769,380Sh.225.46   SoleSole
VISTA ENERGY S.A.B. DE C.V.SPONSORED AD92837L·10·91,716  0.01%86,687Sh.19.80   SoleSole
VIZSLA SILVER CORPCOM NEW92859G·20·215  0.00%10,000Sh.1.50   SoleSole
VODAFONE GROUP PLC NEWSPONSORED AD92857W·30·82,192  0.01%198,576Sh.11.04   SoleSole
WABASH NATL CORPCOM929566·10·73,163  0.01%128,629Sh.24.59   SoleSole
WABTECCOM929740·10·8365  0.00%3,609Sh.101.14   SoleSole
WALGREENS BOOTS ALLIANCE INCCOM931427·10·89,681  0.03%279,968Sh.34.58   SoleSole
WALMART INCCOM931142·10·378,752  0.27%534,091Sh.147.45   SoleSole
WARNER BROS DISCOVERY INCCOM SER A934423·10·4307  0.00%20,305Sh.15.12   SoleSole
WASTE CONNECTIONS INCCOM94106B·10·1194,156  0.65%1,395,010Sh.139.18   SoleSole
WASTE MGMT INC DELCOM94106L·10·934,944  0.12%214,159Sh.163.17   SoleSole
WATERS CORPCOM941848·10·3788  0.00%2,545Sh.309.63   SoleSole
WATSCO INCCOM942622·20·0830  0.00%2,609Sh.318.13   SoleSole
WEBSTER FINL CORPCOM947890·10·9217  0.00%5,502Sh.39.44   SoleSole
WELLS FARGO CO NEWCOM949746·10·141,967  0.14%1,122,726Sh.37.38   SoleSole
WELLS FARGO CO NEWCOMCall949746·10·15,607  0.02%150,000Sh.37.38   SoleSole
WELLS FARGO CO NEWCOMPut949746·10·131,773  0.11%850,000Sh.37.38   SoleSole
WESCO INTL INCCOM95082P·10·53,693  0.01%23,896Sh.154.54   SoleSole
WEST FRASER TIMBER CO LTDCOM952845·10·53,920  0.01%54,955Sh.71.33   SoleSole
WESTERN ALLIANCE BANCORPCOM957638·10·91,412  0.00%39,720Sh.35.55   SoleSole
WESTERN ASSET HIGH INCOME OPCOM95766K·10·976  0.00%20,000Sh.3.80   SoleSole
WESTERN DIGITAL CORP.COM958102·10·5752  0.00%19,957Sh.37.68   SoleSole
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP958669·10·34,130  0.01%156,600Sh.26.37   SoleSole
WESTPORT FUEL SYSTEMS INCCOM NEW960908·30·916  0.00%17,307Sh.0.92   SoleSole
WESTROCK COCOM96145D·10·5957  0.00%31,418Sh.30.46   SoleSole
WEYERHAEUSER CO MTN BECOM NEW962166·10·41,695  0.01%56,269Sh.30.12   SoleSole
WHEATON PRECIOUS METALS CORPCOM962879·10·2151,428  0.51%3,144,184Sh.48.16   SoleSole
WHIRLPOOL CORPCOM963320·10·6480  0.00%3,638Sh.131.94   SoleSole
WILLIAMS COS INCCOM969457·10·0837  0.00%28,047Sh.29.84   SoleSole
WILLIS TOWERS WATSON PLC LTDSHSG96629·10·3237  0.00%1,022Sh.231.90   SoleSole
WINGSTOP INCCOM974155·10·3223  0.00%1,216Sh.183.39   SoleSole
WISDOMTREE TRCLOUD COMPUT97717Y·69·12,109  0.01%71,015Sh.29.70   SoleSole
WISDOMTREE TREM MKTS QTLY97717W·32·31,136  0.00%50,231Sh.22.62   SoleSole
WISDOMTREE TREMER MKT HIG97717W·31·5538  0.00%14,218Sh.37.84   SoleSole
WISDOMTREE TREMERG MKTS E97717X·21·48,320  0.03%296,536Sh.28.06   SoleSole
WISDOMTREE TREMG MKTS SMC97717W·28·1637  0.00%13,905Sh.45.81   SoleSole
WISDOMTREE TREUROPE HEDGE97717X·70·1855  0.00%10,403Sh.82.19   SoleSole
WISDOMTREE TRINDIA ERNGS97717W·42·2332  0.00%10,537Sh.31.51   SoleSole
WISDOMTREE TRINTL EQUITY97717W·70·32,034  0.01%40,901Sh.49.73   SoleSole
WISDOMTREE TRINTL QULTY D97717X·13·1569  0.00%16,786Sh.33.90   SoleSole
WISDOMTREE TRINTL SMCAP D97717W·76·0910  0.00%14,939Sh.60.91   SoleSole
WISDOMTREE TRITL HDG QTLY97717X·59·4358  0.00%9,080Sh.39.43   SoleSole
WISDOMTREE TRJAPN HEDGE E97717W·85·1812  0.00%11,482Sh.70.72   SoleSole
WISDOMTREE TRUS QTLY DIV97717X·66·9546  0.00%8,755Sh.62.36   SoleSole
WOLFSPEED INCCOM977852·10·2223  0.00%3,426Sh.65.09   SoleSole
WOODSIDE ENERGY GROUP LTDSPONSORED AD980228·30·8304  0.00%13,574Sh.22.40   SoleSole
WORKDAY INCCL A98138H·10·11,510  0.01%7,312Sh.206.51   SoleSole
WPP PLC NEWADR92937A·10·25,981  0.02%100,482Sh.59.52   SoleSole
WYNN RESORTS LTDCOM983134·10·73,183  0.01%28,442Sh.111.91   SoleSole
XENON PHARMACEUTICALS INCCOM98420N·10·51,172  0.00%32,749Sh.35.79   SoleSole
XP INCCL AG98239·10·9134  0.00%11,308Sh.11.85   SoleSole
XPEL INCCOM98379L·10·0562  0.00%8,275Sh.67.92   SoleSole
XYLEM INCCOM98419M·10·01,119  0.00%10,689Sh.104.69   SoleSole
YAMANA GOLD INCCOM98462Y·10·04,918  0.02%843,517Sh.5.83   SoleSole
YETI HLDGS INCCOM98585X·10·4249  0.00%6,230Sh.39.97   SoleSole
YUM BRANDS INCCOM988498·10·1326  0.00%2,471Sh.131.93   SoleSole
YUM CHINA HLDGS INCCOM98850P·10·92,407  0.01%37,974Sh.63.39   SoleSole
ZEBRA TECHNOLOGIES CORPORATICL A989207·10·51,360  0.00%4,276Sh.318.05   SoleSole
ZENTEK LTDCOM98942X·10·219  0.00%12,600Sh.1.51   SoleSole
ZIMMER BIOMET HOLDINGS INCCOM98956P·10·2920  0.00%7,119Sh.129.23   SoleSole
ZOETIS INCCL A98978V·10·321,605  0.07%129,804Sh.166.44   SoleSole
ZOOM VIDEO COMMUNICATIONS INCL A98980L·10·1273  0.00%3,693Sh.73.92   SoleSole
ZOOMINFO TECHNOLOGIES INCCOMMON STOCK98980F·10·4225  0.00%9,100Sh.24.73   SoleSole
939 Issuers1,220 Issues1,220 Holdings:  $29,670,092,000Sole Manager
____________
 ª  No market value of any Holding was adjusted.
 º  Other Included Managers with whom investment discretion is shared as to any Holding:  No Other Included Managers

Top
Filing Submission 0001421224-23-000004   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Thu., May 9, 5:17:49.5pm ET