BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

Location: Toronto, Ontario, Canada

CIK: 0001536890 · Show all filings

Period: Q3 2025 (← Previous) (Next →)

Filing Date: Nov 13, 2025

Total Value: $437M (100.0% shares, 0.0% debt)

Holdings (173)

AEM Agnico Eagle Mines Ltd 4.4%
Value $19.3M Shares 82,328 Est. Cost $136.83 Unrealized 0.0%
BMO Bank of Montreal 4.1%
Value $17.86M Shares 99,522 Est. Cost $97.06 Unrealized +21.6%
CCJ Cameco Corp 4.0%
Value $17.37M Shares 148,700 Est. Cost $58.62 Unrealized +32.0%
SAN Banco Santander SA 4.0%
Value $17.3M Shares 1,671,913 Est. Cost $8.27 Unrealized
IMO Imperial Oil Ltd 3.6%
Value $15.89M Shares 125,892 Est. Cost $72.32 Unrealized +18.3%
AGI Alamos Gold Inc 3.3%
Value $14.6M Shares 301,000 Est. Cost $28.59 Unrealized 0.0%
GEV GE Vernova Inc 3.2%
Value $14.07M Shares 22,887 Est. Cost $415.97 Unrealized +45.6%
NVDA NVIDIA Corp 3.2%
Value $13.94M Shares 74,722 Est. Cost $125.82 Unrealized +38.5%
HWM Howmet Aerospace Inc 3.2%
Value $13.85M Shares 70,630 Est. Cost $90.30 Unrealized +101.7%
HBM Hudbay Minerals Inc 3.1%
Value $13.55M Shares 642,850 Est. Cost $10.85 Unrealized +5.5%
GOOGL Alphabet Inc 3.0%
Value $13.16M Shares 54,115 Est. Cost $209.20 Unrealized 0.0%
WPM Wheaton Precious Metals Corp 3.0%
Value $13.11M Shares 84,150 Est. Cost $72.73 Unrealized +34.4%
JPM JPMorgan Chase & Co 3.0%
Value $12.96M Shares 41,278 Est. Cost $131.76 Unrealized +124.6%
META Meta Platforms Inc 2.6%
Value $11.42M Shares 15,557 Est. Cost $253.06 Unrealized +193.7%
GE General Electric Co 2.4%
Value $10.39M Shares 34,538 Est. Cost $218.59 Unrealized +24.8%
RY Royal Bank of Canada 2.3%
Value $9.903M Shares 48,639 Est. Cost $122.31 Unrealized +12.7%
SU Suncor Energy Inc 2.1%
Value $9.268M Shares 159,140 Est. Cost $40.11 Unrealized 0.0%
MSFT Microsoft Corp 2.1%
Value $8.978M Shares 17,333 Est. Cost $432.38 Unrealized +17.7%
MS Morgan Stanley 1.9%
Value $8.445M Shares 53,447 Est. Cost $120.96 Unrealized +21.1%
CLS Celestica Inc 1.9%
Value $8.207M Shares 23,963 Est. Cost $201.61 Unrealized 0.0%
LNG Cheniere Energy Inc 1.6%
Value $7.108M Shares 30,330 Est. Cost $225.16 Unrealized +4.4%
RTX RTX Corp 1.6%
Value $7.108M Shares 42,478 Est. Cost $131.75 Unrealized +17.1%
PAAS Pan American Silver Corp 1.6%
Value $7.081M Shares 131,300 Est. Cost $32.15 Unrealized 0.0%
STN Stantec Inc 1.6%
Value $7.053M Shares 46,990 Est. Cost $148.19 Unrealized
CAT Caterpillar Inc 1.3%
Value $5.9M Shares 12,400 Est. Cost $425.39 Unrealized 0.0%
SE Sea Ltd 1.3%
Value $5.718M Shares 31,990 Est. Cost $128.41 Unrealized
U Unity Software Inc 1.2%
Value $5.274M Shares 131,722 Est. Cost $26.98 Unrealized +37.4%
LRCX Lam Research Corp 1.1%
Value $4.715M Shares 35,210 Est. Cost $78.86 Unrealized +33.8%
EMBJ Embraer SA 1.1%
Value $4.669M Shares 77,230 Est. Cost $47.24 Unrealized
EA Electronic Arts Inc 1.0%
Value $4.503M Shares 22,326 Est. Cost $165.25 Unrealized 0.0%
AVGO Broadcom Inc 1.0%
Value $4.31M Shares 13,063 Est. Cost $254.86 Unrealized +20.0%
CSCO Cisco Systems Inc 1.0%
Value $4.261M Shares 62,650 Est. Cost $60.38 Unrealized +11.6%
ENB Enbridge Inc 1.0%
Value $4.232M Shares 60,280 Est. Cost $42.33 Unrealized +8.9%
NFLX Netflix Inc 1.0%
Value $4.205M Shares 3,507 Est. Cost $95.10 Unrealized +28.3%
TLK Telkom Indonesia Persero Tbk PT 1.0%
Value $4.201M Shares 223,200 Est. Cost $17.89 Unrealized
GDS GDS Holdings Ltd 0.8%
Value $3.622M Shares 93,600 Est. Cost $26.75 Unrealized
TTWO Take-Two Interactive Software Inc 0.7%
Value $3.261M Shares 12,623 Est. Cost $229.39 Unrealized +3.2%
KGC Kinross Gold Corp 0.7%
Value $2.971M Shares 86,050 Est. Cost $11.22 Unrealized +71.4%
HMY Harmony Gold Mining Co Ltd 0.5%
Value $2.213M Shares 122,519 Est. Cost $14.06 Unrealized
Verona Pharma PLC 0.5%
Value $2.081M Shares 19,500 Est. Cost $68.30 Unrealized
AXON Axon Enterprise Inc 0.5%
Value $2.032M Shares 2,832 Est. Cost $680.44 Unrealized +11.5%
BVN Cia de Minas Buenaventura SAA 0.5%
Value $1.969M Shares 80,922 Est. Cost $18.86 Unrealized
WDS Woodside Energy Group Ltd 0.4%
Value $1.946M Shares 129,306 Est. Cost $15.27 Unrealized
XPEV XPeng Inc 0.4%
Value $1.939M Shares 82,800 Est. Cost $16.72 Unrealized
BCS Barclays PLC 0.4%
Value $1.595M Shares 77,165 Est. Cost $18.59 Unrealized
GFI Gold Fields Ltd 0.3%
Value $1.525M Shares 36,346 Est. Cost $28.30 Unrealized
ZLAB Zai Lab Ltd 0.3%
Value $1.42M Shares 41,900 Est. Cost $28.91 Unrealized
FUTU Futu Holdings Ltd 0.3%
Value $1.34M Shares 7,708 Est. Cost $113.01 Unrealized
SITM SiTime Corp 0.3%
Value $1.296M Shares 4,300 Est. Cost $180.72 Unrealized +28.3%
BIDU Baidu Inc 0.3%
Value $1.274M Shares 9,665 Est. Cost $106.42 Unrealized
BE Bloom Energy Corp 0.3%
Value $1.269M Shares 15,000 Est. Cost $24.78 Unrealized +87.4%
PHYS Sprott Physical Gold Trust 0.3%
Value $1.236M Shares 36,200 Est. Cost $25.33 Unrealized
TME Tencent Music Entertainment Group 0.3%
Value $1.23M Shares 52,700 Est. Cost $19.87 Unrealized
TSM Taiwan Semiconductor Manufacturing Co Ltd 0.3%
Value $1.23M Shares 4,403 Est. Cost $210.46 Unrealized
BBVA Banco Bilbao Vizcaya Argentaria SA 0.3%
Value $1.205M Shares 63,763 Est. Cost $15.28 Unrealized
BBD Banco Bradesco SA 0.3%
Value $1.186M Shares 357,600 Est. Cost $3.32 Unrealized
AU Anglogold Ashanti Plc 0.3%
Value $1.118M Shares 15,900 Est. Cost $47.63 Unrealized +15.3%
NWG NatWest Group PLC 0.3%
Value $1.1M Shares 77,724 Est. Cost $12.01 Unrealized
IHG InterContinental Hotels Group PLC 0.2%
Value $1.073M Shares 8,848 Est. Cost $114.58 Unrealized
DQ Daqo New Energy Corp 0.2%
Value $1.066M Shares 37,900 Est. Cost $21.70 Unrealized
BN Brookfield Corp 0.2%
Value $1.025M Shares 16,125 Est. Cost $36.92 Unrealized +19.7%
HSBC HSBC Holdings PLC 0.2%
Value $1.021M Shares 14,480 Est. Cost $60.23 Unrealized
SMFG Sumitomo Mitsui Financial Group Inc 0.2%
Value $1.005M Shares 60,054 Est. Cost $14.20 Unrealized
WB Weibo Corp 0.2%
Value $978K Shares 78,900 Est. Cost $10.38 Unrealized
GLPG Galapagos NV 0.2%
Value $957K Shares 27,617 Est. Cost $31.28 Unrealized
ENIC Enel Chile SA 0.2%
Value $955K Shares 245,402 Est. Cost $3.55 Unrealized
GMAB Genmab A/S 0.2%
Value $949K Shares 30,937 Est. Cost $24.48 Unrealized
KB KB Financial Group Inc 0.2%
Value $940K Shares 11,343 Est. Cost $73.83 Unrealized
UBS UBS Group AG 0.2%
Value $934K Shares 22,789 Est. Cost $33.51 Unrealized +15.9%
MUFG Mitsubishi UFJ Financial Group Inc 0.2%
Value $932K Shares 58,500 Est. Cost $13.76 Unrealized
IBIT iShares Bitcoin Trust ETF 0.2%
Value $904K Shares 13,900 Est. Cost $52.76 Unrealized
KEP Korea Electric Power Corp 0.2%
Value $884K Shares 67,715 Est. Cost $11.63 Unrealized
FMS Fresenius Medical Care AG 0.2%
Value $864K Shares 32,800 Est. Cost $27.58 Unrealized
TV Grupo Televisa SAB 0.2%
Value $862K Shares 320,400 Est. Cost $2.60 Unrealized
HOOD Robinhood Markets Inc 0.2%
Value $859K Shares 6,000 Est. Cost $109.05 Unrealized 0.0%
VOD Vodafone Group PLC 0.2%
Value $854K Shares 73,600 Est. Cost $10.34 Unrealized
EDU New Oriental Education & Technology Group Inc 0.2%
Value $849K Shares 16,000 Est. Cost $55.26 Unrealized
SBS Cia de Saneamento Basico do Estado de Sao Paulo SABESP 0.2%
Value $839K Shares 33,700 Est. Cost $24.89 Unrealized
FCX Freeport-McMoRan Inc 0.2%
Value $830K Shares 21,240 Est. Cost $37.70 Unrealized +14.6%
CRH CRH PLC 0.2%
Value $797K Shares 6,650 Est. Cost $99.92 Unrealized +5.7%
ASND Ascendis Pharma A/S 0.2%
Value $776K Shares 3,904 Est. Cost $187.76 Unrealized
JD JD.com Inc 0.2%
Value $756K Shares 21,600 Est. Cost $32.08 Unrealized
QFIN Qfin Holdings Inc 0.2%
Value $752K Shares 26,138 Est. Cost $28.83 Unrealized
VALE Vale SA 0.2%
Value $750K Shares 69,100 Est. Cost $10.86 Unrealized
VIV Telefonica Brasil SA 0.2%
Value $726K Shares 57,100 Est. Cost $11.95 Unrealized
SQM Sociedad Quimica y Minera de Chile SA 0.2%
Value $713K Shares 16,600 Est. Cost $39.41 Unrealized
EC Ecopetrol SA 0.2%
Value $711K Shares 77,200 Est. Cost $9.23 Unrealized
BNS Bank of Nova Scotia/The 0.2%
Value $699K Shares 7,860 Est. Cost $52.03 Unrealized +13.3%
WF Woori Financial Group Inc 0.2%
Value $696K Shares 12,400 Est. Cost $56.15 Unrealized
FIG Figma Inc 0.2%
Value $685K Shares 13,200 Est. Cost $68.66 Unrealized 0.0%
ETHE Grayscale Ethereum Trust ETF 0.1%
Value $637K Shares 18,600 Est. Cost $34.27 Unrealized
PAM Pampa Energia SA 0.1%
Value $631K Shares 10,500 Est. Cost $59.53 Unrealized
RELX RELX PLC 0.1%
Value $602K Shares 12,600 Est. Cost $47.76 Unrealized
WPP WPP PLC 0.1%
Value $598K Shares 24,400 Est. Cost $24.52 Unrealized
MUX McEwen Inc 0.1%
Value $596K Shares 25,000 Est. Cost $11.97 Unrealized 0.0%
LU Lufax Holding Ltd 0.1%
Value $583K Shares 143,500 Est. Cost $3.23 Unrealized
PSLV Sprott Physical Silver Trust 0.1%
Value $581K Shares 37,000 Est. Cost $2248.19 Unrealized
XME State Street SPDR S&P Metals & Mining ETF 0.1%
Value $578K Shares 6,200 Est. Cost $71.83 Unrealized
SAP SAP SE 0.1%
Value $575K Shares 2,150 Est. Cost $269.21 Unrealized
CSAN Cosan SA 0.1%
Value $560K Shares 121,700 Est. Cost $4.89 Unrealized
BMA Banco Macro SA 0.1%
Value $529K Shares 12,571 Est. Cost $65.25 Unrealized
YPF YPF SA 0.1%
Value $517K Shares 21,300 Est. Cost $27.94 Unrealized
SSL Sasol Ltd 0.1%
Value $514K Shares 82,621 Est. Cost $5.99 Unrealized
SIL Global X Silver Miners ETF 0.1%
Value $473K Shares 6,600 Est. Cost $39.45 Unrealized
XLF Financial Select Sector SPDR Fund 0.1%
Value $471K Shares 8,740 Est. Cost $42.42 Unrealized
SGDM Sprott Gold Miners ETF 0.1%
Value $465K Shares 7,500 Est. Cost $45.24 Unrealized
EWW iShares MSCI Mexico ETF 0.1%
Value $464K Shares 6,800 Est. Cost $68.21 Unrealized
SID Cia Siderurgica Nacional SA 0.1%
Value $448K Shares 298,459 Est. Cost $2.17 Unrealized
Japan Smaller Capitalization Fund Inc 0.1%
Value $444K Shares 42,500 Est. Cost $8.60 Unrealized
IMTM iShares MSCI Intl Momentum Factor ETF 0.1%
Value $436K Shares 9,100 Est. Cost $45.69 Unrealized
WIT Wipro Ltd 0.1%
Value $429K Shares 163,100 Est. Cost $4.17 Unrealized
COPJ Sprott Junior Copper Miners ETF 0.1%
Value $420K Shares 13,200 Est. Cost $20.24 Unrealized
QTUM Defiance Quantum ETF 0.1%
Value $399K Shares 3,800 Est. Cost $104.91 Unrealized
EUFN iShares MSCI Europe Financials ETF 0.1%
Value $393K Shares 11,450 Est. Cost $28.49 Unrealized
GDXJ VanEck Junior Gold Miners ETF 0.1%
Value $386K Shares 3,900 Est. Cost $40.32 Unrealized
ESGE iShares ESG Aware MSCI EM ETF 0.1%
Value $382K Shares 8,800 Est. Cost $40.14 Unrealized
MCHI iShares MSCI China ETF 0.1%
Value $382K Shares 5,800 Est. Cost $65.85 Unrealized
EEM iShares MSCI Emerging Markets ETF 0.1%
Value $379K Shares 7,100 Est. Cost $53.40 Unrealized
CM Canadian Imperial Bank of Commerce 0.1%
Value $379K Shares 3,404 Est. Cost $60.00 Unrealized +25.4%
VEU Vanguard FTSE All-World ex-US ETF 0.1%
Value $371K Shares 5,200 Est. Cost $67.22 Unrealized
EUAD Select STOXX Europe Aerospace & Defense ETF 0.1%
Value $371K Shares 7,900 Est. Cost $40.04 Unrealized
EWS iShares MSCI Singapore ETF 0.1%
Value $366K Shares 12,900 Est. Cost $25.98 Unrealized
EWP iShares MSCI Spain ETF 0.1%
Value $351K Shares 7,100 Est. Cost $44.03 Unrealized
COPX Global X Copper Miners ETF 0.1%
Value $350K Shares 5,860 Est. Cost $41.66 Unrealized
SPY SPDR S&P 500 ETF Trust 0.1%
Value $350K Shares 525 Est. Cost $622.45 Unrealized
EZA iShares MSCI South Africa ETF 0.1%
Value $321K Shares 5,000 Est. Cost $64.10 Unrealized
EWT iShares MSCI Taiwan ETF 0.1%
Value $318K Shares 5,000 Est. Cost $59.51 Unrealized
AIA iShares Asia 50 ETF 0.1%
Value $312K Shares 3,300 Est. Cost $76.40 Unrealized
NLR VanEck Uranium and Nuclear ETF 0.1%
Value $312K Shares 2,300 Est. Cost $111.18 Unrealized
RDVY First Trust Rising Dividend Achievers ETF 0.1%
Value $295K Shares 4,390 Est. Cost $67.26 Unrealized
FJP First Trust Japan AlphaDEX Fund 0.1%
Value $293K Shares 4,500 Est. Cost $65.17 Unrealized
EPU iShares MSCI Peru and Global Exposure ETF 0.1%
Value $289K Shares 4,700 Est. Cost $48.59 Unrealized
BABA Alibaba Group Holding Ltd 0.1%
Value $287K Shares 1,604 Est. Cost $132.23 Unrealized
URA Global X Uranium ETF 0.1%
Value $278K Shares 5,830 Est. Cost $38.81 Unrealized
TCOM Trip.com Group Ltd 0.1%
Value $265K Shares 3,527 Est. Cost $51.02 Unrealized
EWJ iShares MSCI Japan ETF 0.1%
Value $265K Shares 3,300 Est. Cost $80.21 Unrealized
MFG Mizuho Financial Group Inc 0.1%
Value $248K Shares 37,072 Est. Cost $4.01 Unrealized
DGRO iShares Core Dividend Growth ETF 0.1%
Value $245K Shares 3,600 Est. Cost $68.08 Unrealized
IEV iShares Europe ETF 0.1%
Value $236K Shares 3,600 Est. Cost $63.50 Unrealized
AADR AdvisorShares Dorsey Wright ADR ETF 0.1%
Value $234K Shares 2,700 Est. Cost $86.76 Unrealized
YMM Full Truck Alliance Co Ltd 0.1%
Value $232K Shares 18,017 Est. Cost $8.01 Unrealized
IDV iShares International Select Dividend ETF 0.1%
Value $230K Shares 6,300 Est. Cost $34.51 Unrealized
ILF iShares Latin America 40 ETF 0.1%
Value $228K Shares 7,900 Est. Cost $28.89 Unrealized
CIB Grupo Cibest SA 0.0%
Value $214K Shares 4,114 Est. Cost $46.19 Unrealized
LIT Global X Lithium & Battery Tech ETF 0.0%
Value $193K Shares 3,400 Est. Cost $56.85 Unrealized
SIMO Silicon Motion Technology Corp 0.0%
Value $193K Shares 2,036 Est. Cost $68.27 Unrealized
EZU iShares MSCI Eurozone ETF 0.0%
Value $192K Shares 3,100 Est. Cost $55.49 Unrealized
GGAL Grupo Financiero Galicia SA 0.0%
Value $189K Shares 6,884 Est. Cost $26.65 Unrealized
DAVA Endava PLC 0.0%
Value $182K Shares 20,000 Est. Cost $14.29 Unrealized
ITA iShares U.S. Aerospace & Defense ETF 0.0%
Value $165K Shares 790 Est. Cost $158.08 Unrealized
VGT Vanguard Information Technology ETF 0.0%
Value $157K Shares 210 Est. Cost $746.63 Unrealized
ASML ASML Holding NV 0.0%
Value $157K Shares 162 Est. Cost $660.59 Unrealized
MT ArcelorMittal SA 0.0%
Value $154K Shares 4,269 Est. Cost $28.85 Unrealized
KCE State Street SPDR S&P Capital Markets ETF 0.0%
Value $153K Shares 1,000 Est. Cost $145.72 Unrealized
REMX VanEck Rare Earth and Strategic Metals ETF 0.0%
Value $151K Shares 2,300 Est. Cost $65.82 Unrealized
OMAB Grupo Aeroportuario del Centro Norte SAB de CV 0.0%
Value $151K Shares 1,450 Est. Cost $67.65 Unrealized
TKC Turkcell Iletisim Hizmetleri AS 0.0%
Value $150K Shares 24,916 Est. Cost $6.70 Unrealized
BEKE KE Holdings Inc 0.0%
Value $149K Shares 7,847 Est. Cost $17.74 Unrealized
TIMB TIM SA/Brazil 0.0%
Value $147K Shares 6,634 Est. Cost $19.98 Unrealized
GSK GSK PLC 0.0%
Value $143K Shares 3,323 Est. Cost $39.74 Unrealized
AXIA Axia Energia 0.0%
Value $142K Shares 14,325 Est. Cost $7.43 Unrealized
PSO Pearson PLC 0.0%
Value $142K Shares 10,011 Est. Cost $13.30 Unrealized
AFK VanEck Africa Index ETF 0.0%
Value $139K Shares 5,700 Est. Cost $24.37 Unrealized
MOMO Hello Group Inc 0.0%
Value $128K Shares 17,304 Est. Cost $6.18 Unrealized
E Eni SpA 0.0%
Value $128K Shares 3,653 Est. Cost $30.93 Unrealized
XLI Industrial Select Sector SPDR Fund 0.0%
Value $123K Shares 800 Est. Cost $147.52 Unrealized
BP BP PLC 0.0%
Value $119K Shares 3,450 Est. Cost $33.79 Unrealized
ZTO ZTO Express Cayman Inc 0.0%
Value $117K Shares 6,114 Est. Cost $20.33 Unrealized
UMC United Microelectronics Corp 0.0%
Value $117K Shares 15,447 Est. Cost $7.69 Unrealized
AIRR First Trust RBA American Industrial Renaissance ETF 0.0%
Value $116K Shares 1,200 Est. Cost $96.68 Unrealized
CCU Cia Cervecerias Unidas SA 0.0%
Value $116K Shares 9,543 Est. Cost $14.99 Unrealized
CRTO Criteo SA 0.0%
Value $110K Shares 4,868 Est. Cost $35.41 Unrealized
TotalEnergies SE 0.0%
Value $107K Shares 1,789 Est. Cost $59.69 Unrealized