BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

Location: Toronto, Ontario, Canada

CIK: 0001536890 · Show all filings

Period: Q1 2026 (← Previous) (Next →)

Filing Date: May 12, 2026

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

Holdings (114)

SU Suncor Energy Inc 4.8%
Value $13.9M Shares 151,020 Est. Cost $51.81 Unrealized 0.0%
AGI Alamos Gold Inc 4.7%
Value $13.7M Shares 221,400 Est. Cost $42.28 Unrealized +0.6%
NTR Nutrien Ltd 4.5%
Value $13.16M Shares 125,300 Est. Cost $68.11 Unrealized 0.0%
CP Canadian Pacific Kansas City Ltd 4.3%
Value $12.59M Shares 115,000 Est. Cost $77.24 Unrealized 0.0%
IMO Imperial Oil Ltd 4.1%
Value $12M Shares 65,870 Est. Cost $76.52 Unrealized +37.2%
CAT Caterpillar Inc 4.0%
Value $11.69M Shares 16,532 Est. Cost $532.29 Unrealized +28.6%
HWM Howmet Aerospace Inc 3.9%
Value $11.41M Shares 49,531 Est. Cost $90.30 Unrealized +150.9%
CM Canadian Imperial Bank of Commerce 3.3%
Value $9.579M Shares 72,660 Est. Cost $86.50 Unrealized +9.3%
AEM Agnico Eagle Mines Ltd 3.2%
Value $9.318M Shares 33,000 Est. Cost $152.67 Unrealized +34.9%
BG Bunge Global SA 3.1%
Value $8.993M Shares 70,700 Est. Cost $112.04 Unrealized 0.0%
CNQ Canadian Natural Resources Ltd 3.0%
Value $8.631M Shares 127,200 Est. Cost $37.20 Unrealized 0.0%
BMO Bank of Montreal 2.8%
Value $8.317M Shares 44,500 Est. Cost $98.43 Unrealized +41.1%
RTX RTX Corp 2.7%
Value $7.984M Shares 41,390 Est. Cost $174.52 Unrealized +12.7%
ENB Enbridge Inc 2.5%
Value $7.369M Shares 97,800 Est. Cost $48.03 Unrealized +1.1%
GDS GDS Holdings Ltd 2.2%
Value $6.386M Shares 158,500 Est. Cost $39.73 Unrealized
TLK Telkom Indonesia Persero Tbk PT 2.2%
Value $6.385M Shares 341,800 Est. Cost $18.68 Unrealized
NVDA NVIDIA Corp 2.1%
Value $6.191M Shares 35,500 Est. Cost $141.76 Unrealized +31.7%
KGC Kinross Gold Corp 1.9%
Value $5.639M Shares 132,600 Est. Cost $32.82 Unrealized +3.0%
GD General Dynamics Corp 1.6%
Value $4.611M Shares 13,497 Est. Cost $354.49 Unrealized 0.0%
GEV GE Vernova Inc 1.5%
Value $4.408M Shares 5,050 Est. Cost $415.97 Unrealized +77.2%
CDDRF Headwater Exploration Inc 1.4%
Value $4.217M Shares 328,200 Est. Cost $7.91 Unrealized 0.0%
MFC Manulife Financial Corp 1.2%
Value $3.532M Shares 73,700 Est. Cost $37.10 Unrealized 0.0%
YPF YPF SA 1.2%
Value $3.471M Shares 75,100 Est. Cost $46.22 Unrealized
ASX ASE Technology Holding Co Ltd 1.0%
Value $3.003M Shares 138,500 Est. Cost $21.68 Unrealized
BWXT BWX Technologies Inc 1.0%
Value $2.822M Shares 13,800 Est. Cost $202.99 Unrealized 0.0%
BVN Cia de Minas Buenaventura SAA 0.9%
Value $2.599M Shares 74,200 Est. Cost $29.84 Unrealized
SMFG Sumitomo Mitsui Financial Group Inc 0.9%
Value $2.506M Shares 126,900 Est. Cost $19.75 Unrealized
SAN Banco Santander SA 0.8%
Value $2.414M Shares 216,600 Est. Cost $10.20 Unrealized
AU Anglogold Ashanti Plc 0.8%
Value $2.346M Shares 24,100 Est. Cost $72.71 Unrealized +42.5%
TEVA Teva Pharmaceutical Industries Ltd 0.8%
Value $2.343M Shares 77,800 Est. Cost $30.12 Unrealized
BMA Banco Macro SA 0.7%
Value $2.094M Shares 27,200 Est. Cost $61.39 Unrealized
SQM Sociedad Quimica y Minera de Chile SA 0.7%
Value $2.088M Shares 25,800 Est. Cost $80.94 Unrealized
RIO Rio Tinto PLC 0.7%
Value $2.015M Shares 21,600 Est. Cost $93.29 Unrealized
BBD Banco Bradesco SA 0.7%
Value $2.012M Shares 560,900 Est. Cost $3.58 Unrealized
GFI Gold Fields Ltd 0.7%
Value $1.966M Shares 43,300 Est. Cost $95.53 Unrealized
CCJ Cameco Corp 0.7%
Value $1.933M Shares 12,800 Est. Cost $78.44 Unrealized +48.3%
BCS Barclays PLC 0.6%
Value $1.83M Shares 86,500 Est. Cost $21.04 Unrealized
HMY Harmony Gold Mining Co Ltd 0.6%
Value $1.764M Shares 117,000 Est. Cost $14.99 Unrealized
STM STMicroelectronics NV 0.6%
Value $1.741M Shares 50,400 Est. Cost $34.55 Unrealized
CIB Grupo Cibest SA 0.6%
Value $1.74M Shares 23,900 Est. Cost $69.36 Unrealized
VOD Vodafone Group PLC 0.6%
Value $1.724M Shares 114,800 Est. Cost $15.02 Unrealized
BBVA Banco Bilbao Vizcaya Argentaria SA 0.6%
Value $1.651M Shares 78,600 Est. Cost $31.55 Unrealized
WDS Woodside Energy Group Ltd 0.5%
Value $1.595M Shares 66,800 Est. Cost $23.88 Unrealized
EC Ecopetrol SA 0.5%
Value $1.558M Shares 109,000 Est. Cost $14.11 Unrealized
LI Li Auto Inc 0.5%
Value $1.548M Shares 86,800 Est. Cost $17.83 Unrealized
VALE Vale SA 0.5%
Value $1.546M Shares 97,200 Est. Cost $15.91 Unrealized
BIDU Baidu Inc 0.5%
Value $1.518M Shares 13,625 Est. Cost $75.98 Unrealized
TSM Taiwan Semiconductor Manufacturing Co Ltd 0.5%
Value $1.517M Shares 4,490 Est. Cost $337.95 Unrealized
MUFG Mitsubishi UFJ Financial Group Inc 0.5%
Value $1.505M Shares 88,700 Est. Cost $14.86 Unrealized
SE Sea Ltd 0.5%
Value $1.499M Shares 18,100 Est. Cost $94.15 Unrealized
PKX POSCO Holdings Inc 0.5%
Value $1.392M Shares 23,800 Est. Cost $58.49 Unrealized
TV Grupo Televisa SAB 0.5%
Value $1.315M Shares 451,900 Est. Cost $2.90 Unrealized
NWG NatWest Group PLC 0.4%
Value $1.304M Shares 87,500 Est. Cost $14.62 Unrealized
SSL Sasol Ltd 0.4%
Value $1.283M Shares 99,000 Est. Cost $11.02 Unrealized
VIV Telefonica Brasil SA 0.4%
Value $1.277M Shares 80,500 Est. Cost $15.86 Unrealized
ZLAB Zai Lab Ltd 0.4%
Value $1.251M Shares 66,500 Est. Cost $18.81 Unrealized
UBS UBS Group AG 0.4%
Value $1.249M Shares 32,800 Est. Cost $45.56 Unrealized 0.0%
WF Woori Financial Group Inc 0.4%
Value $1.172M Shares 17,600 Est. Cost $66.60 Unrealized
CRH CRH PLC 0.4%
Value $1.162M Shares 11,050 Est. Cost $115.58 Unrealized +7.6%
KB KB Financial Group Inc 0.4%
Value $1.157M Shares 11,600 Est. Cost $82.09 Unrealized
GLPG Galapagos NV 0.4%
Value $1.143M Shares 38,100 Est. Cost $29.39 Unrealized
DQ Daqo New Energy Corp 0.4%
Value $1.138M Shares 53,500 Est. Cost $13.15 Unrealized
GMAB Genmab A/S 0.4%
Value $1.138M Shares 42,400 Est. Cost $26.58 Unrealized
ARGX Argenx SE 0.4%
Value $1.132M Shares 1,550 Est. Cost $730.25 Unrealized
EMBJ Embraer SA 0.4%
Value $1.122M Shares 18,900 Est. Cost $47.75 Unrealized
FUTU Futu Holdings Ltd 0.4%
Value $1.077M Shares 8,000 Est. Cost $107.78 Unrealized
FMS Fresenius Medical Care AG 0.4%
Value $1.042M Shares 46,200 Est. Cost $23.31 Unrealized
KEP Korea Electric Power Corp 0.3%
Value $1.02M Shares 71,600 Est. Cost $13.62 Unrealized
LU Lufax Holding Ltd 0.3%
Value $1M Shares 534,700 Est. Cost $1.89 Unrealized
BABA Alibaba Group Holding Ltd 0.3%
Value $991K Shares 7,900 Est. Cost $104.64 Unrealized
HBM Hudbay Minerals Inc 0.3%
Value $983K Shares 33,750 Est. Cost $20.67 Unrealized +18.3%
ASND Ascendis Pharma A/S 0.3%
Value $954K Shares 4,170 Est. Cost $121.54 Unrealized
JD JD.com Inc 0.3%
Value $871K Shares 30,500 Est. Cost $28.37 Unrealized
CRTO Criteo SA 0.3%
Value $805K Shares 44,900 Est. Cost $5.06 Unrealized
TME Tencent Music Entertainment Group 0.3%
Value $745K Shares 82,400 Est. Cost $9.04 Unrealized
CSAN Cosan SA 0.2%
Value $707K Shares 171,600 Est. Cost $4.16 Unrealized
PHYS Sprott Physical Gold Trust 0.2%
Value $673K Shares 19,000 Est. Cost $35.44 Unrealized
SGDM Sprott Gold Miners ETF 0.2%
Value $657K Shares 8,700 Est. Cost $75.49 Unrealized
GCOW Pacer Global Cash Cows Dividend ETF 0.2%
Value $647K Shares 14,000 Est. Cost $46.24 Unrealized
OIH VanEck Oil Services ETF 0.2%
Value $647K Shares 1,600 Est. Cost $404.21 Unrealized
SILJ Amplify Junior Silver Miners ETF 0.2%
Value $633K Shares 21,300 Est. Cost $29.72 Unrealized
SIL Global X Silver Miners ETF 0.2%
Value $631K Shares 7,000 Est. Cost $34.31 Unrealized
MOO VanEck Agribusiness ETF 0.2%
Value $625K Shares 7,400 Est. Cost $84.50 Unrealized
PSLV Sprott Physical Silver Trust 0.2%
Value $620K Shares 25,400 Est. Cost $24.39 Unrealized
COPX Global X Copper Miners ETF 0.2%
Value $618K Shares 8,100 Est. Cost $261.01 Unrealized
DXJ WisdomTree Japan Hedged Equity Fund 0.2%
Value $603K Shares 3,800 Est. Cost $158.58 Unrealized
PIE Invesco Dorsey Wright Emerging Markets Momentum ETF 0.2%
Value $601K Shares 23,100 Est. Cost $26.03 Unrealized
ICOW Pacer Developed Markets International Cash Cows 100 ETF 0.2%
Value $598K Shares 14,100 Est. Cost $42.44 Unrealized
XES State Street SPDR S&P Oil & Gas Equipment & Services ETF 0.2%
Value $593K Shares 5,100 Est. Cost $116.33 Unrealized
RELX RELX PLC 0.2%
Value $590K Shares 17,800 Est. Cost $18.43 Unrealized
WPP WPP PLC 0.2%
Value $535K Shares 34,400 Est. Cost $15.55 Unrealized
SAP SAP SE 0.2%
Value $513K Shares 3,050 Est. Cost $5.88 Unrealized
EWP iShares MSCI Spain ETF 0.2%
Value $489K Shares 9,000 Est. Cost $78.27 Unrealized
WIT Wipro Ltd 0.2%
Value $483K Shares 227,800 Est. Cost $2.12 Unrealized
TAN Invesco Solar ETF 0.2%
Value $479K Shares 8,600 Est. Cost $55.71 Unrealized
DAVA Endava PLC 0.2%
Value $470K Shares 106,300 Est. Cost $40.24 Unrealized
SID Cia Siderurgica Nacional SA 0.2%
Value $465K Shares 374,800 Est. Cost $1.28 Unrealized
ASHR Xtrackers Harvest CSI 300 China A-Shares ETF 0.2%
Value $454K Shares 13,900 Est. Cost $32.64 Unrealized
ILF iShares Latin America 40 ETF 0.1%
Value $426K Shares 12,000 Est. Cost $18.92 Unrealized
EWZ iShares MSCI Brazil ETF 0.1%
Value $426K Shares 11,100 Est. Cost $38.39 Unrealized
XBI State Street SPDR S&P Biotech ETF 0.1%
Value $409K Shares 3,200 Est. Cost $127.73 Unrealized
EWJ iShares MSCI Japan ETF 0.1%
Value $372K Shares 4,400 Est. Cost $82.52 Unrealized
GDXJ VanEck Junior Gold Miners ETF 0.1%
Value $360K Shares 3,000 Est. Cost $120.04 Unrealized
GRID First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index Fund 0.1%
Value $360K Shares 2,200 Est. Cost $163.58 Unrealized
XMMO Invesco S&P MidCap Momentum ET 0.1%
Value $348K Shares 2,400 Est. Cost $145.02 Unrealized
NU NU Holdings Ltd/Cayman Islands 0.1%
Value $310K Shares 21,600 Est. Cost $17.34 Unrealized 0.0%
SBS Cia de Saneamento Basico do Estado de Sao Paulo SABESP 0.1%
Value $297K Shares 48,632 Est. Cost $13.52 Unrealized
VIS Vanguard Industrials ETF 0.1%
Value $250K Shares 800 Est. Cost $312.22 Unrealized
KBE State Street SPDR S&P Bank ETF 0.1%
Value $238K Shares 4,000 Est. Cost $59.55 Unrealized
FXZ First Trust Materials AlphaDEX Fund 0.1%
Value $236K Shares 3,100 Est. Cost $76.21 Unrealized
EEM iShares MSCI Emerging Markets ETF 0.1%
Value $233K Shares 4,100 Est. Cost $67.56 Unrealized
EWT iShares MSCI Taiwan ETF 0.1%
Value $177K Shares 2,500 Est. Cost $170.66 Unrealized
REMX VanEck Rare Earth and Strategic Metals ETF 0.1%
Value $150K Shares 1,700 Est. Cost $88.00 Unrealized
LRCX Lam Research Corp 0.1%
Value $147K Shares 690 Est. Cost $78.86 Unrealized +186.5%