BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

Location: Toronto, Ontario, Canada

CIK: 0001536890 · Show all filings

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

Filing Date: May 14, 2025

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

Holdings (146)

AEM Agnico Eagle Mines Ltd 8.8%
Value $23.59M Shares 151,303 Est. Cost $94.57 Unrealized 0.0%
KGC Kinross Gold Corp 5.4%
Value $14.44M Shares 796,561 Est. Cost $11.22 Unrealized 0.0%
ENB Enbridge Inc 5.0%
Value $13.51M Shares 212,173 Est. Cost $41.39 Unrealized 0.0%
JPM JPMorgan Chase & Co 4.8%
Value $12.83M Shares 52,613 Est. Cost $131.76 Unrealized +90.4%
HWM Howmet Aerospace Inc 4.6%
Value $12.23M Shares 94,310 Est. Cost $90.30 Unrealized +40.3%
META Meta Platforms Inc 4.2%
Value $11.32M Shares 19,636 Est. Cost $253.06 Unrealized +154.2%
BMO Bank of Montreal 4.1%
Value $11.1M Shares 81,722 Est. Cost $96.38 Unrealized 0.0%
PHYS Sprott Physical Gold Trust 4.1%
Value $10.96M Shares 455,670 Est. Cost $22.46 Unrealized
WPM Wheaton Precious Metals Corp 3.9%
Value $10.6M Shares 95,150 Est. Cost $66.46 Unrealized 0.0%
LNG Cheniere Energy Inc 3.9%
Value $10.48M Shares 45,402 Est. Cost $225.16 Unrealized 0.0%
MFC Manulife Financial Corp 3.7%
Value $9.983M Shares 222,645 Est. Cost $26.51 Unrealized +14.0%
TRP TC Energy Corp 3.7%
Value $9.893M Shares 145,570 Est. Cost $45.56 Unrealized -0.2%
WCN Waste Connections Inc 3.4%
Value $9.159M Shares 32,706 Est. Cost $178.44 Unrealized +3.3%
V Visa Inc 3.4%
Value $9.042M Shares 25,844 Est. Cost $309.30 Unrealized +8.7%
GFL GFL Environmental Inc 2.9%
Value $7.818M Shares 118,610 Est. Cost $45.30 Unrealized 0.0%
EXE Expand Energy Corp 2.9%
Value $7.693M Shares 69,109 Est. Cost $101.00 Unrealized 0.0%
BKR Baker Hughes Co 2.5%
Value $6.746M Shares 154,450 Est. Cost $43.80 Unrealized 0.0%
AGI Alamos Gold Inc 2.3%
Value $6.271M Shares 163,090 Est. Cost $22.52 Unrealized 0.0%
GS Goldman Sachs Group Inc/The 2.3%
Value $6.223M Shares 11,392 Est. Cost $483.45 Unrealized +22.2%
NFLX Netflix Inc 1.5%
Value $4.074M Shares 4,369 Est. Cost $95.10 Unrealized 0.0%
EMBJ Embraer SA 1.4%
Value $3.834M Shares 82,980 Est. Cost $46.20 Unrealized
BSX Boston Scientific Corp 1.4%
Value $3.813M Shares 37,800 Est. Cost $100.70 Unrealized 0.0%
SE Sea Ltd 1.3%
Value $3.358M Shares 25,730 Est. Cost $117.31 Unrealized
U Unity Software Inc 1.1%
Value $2.9M Shares 148,022 Est. Cost $26.98 Unrealized -16.3%
DE Deere & Co 1.0%
Value $2.576M Shares 5,488 Est. Cost $461.52 Unrealized 0.0%
BVN Cia de Minas Buenaventura SAA 0.7%
Value $1.802M Shares 117,622 Est. Cost $15.32 Unrealized
KC Kingsoft Cloud Holdings Ltd 0.5%
Value $1.387M Shares 96,600 Est. Cost $5.69 Unrealized
PSLV Sprott Physical Silver Trust 0.4%
Value $1.162M Shares 100,200 Est. Cost $2248.19 Unrealized
GDS GDS Holdings Ltd 0.4%
Value $1.028M Shares 40,600 Est. Cost $13.56 Unrealized
HMY Harmony Gold Mining Co Ltd 0.4%
Value $940K Shares 64,119 Est. Cost $11.25 Unrealized
FNV Franco-Nevada Corp 0.3%
Value $741K Shares 3,275 Est. Cost $139.30 Unrealized 0.0%
XPEV XPeng Inc 0.3%
Value $725K Shares 35,000 Est. Cost $9.42 Unrealized
BABA Alibaba Group Holding Ltd 0.3%
Value $715K Shares 5,404 Est. Cost $132.23 Unrealized
AMLP Alerian MLP ETF 0.3%
Value $692K Shares 13,320 Est. Cost $51.94 Unrealized
GGAL Grupo Financiero Galicia SA 0.3%
Value $691K Shares 12,684 Est. Cost $26.65 Unrealized
EUFN iShares MSCI Europe Financials ETF 0.3%
Value $691K Shares 24,250 Est. Cost $28.49 Unrealized
QFIN Qifu Technology Inc 0.3%
Value $689K Shares 15,638 Est. Cost $26.26 Unrealized
EZU iShares MSCI Eurozone ETF 0.2%
Value $628K Shares 11,800 Est. Cost $53.25 Unrealized
ZLAB Zai Lab Ltd 0.2%
Value $625K Shares 17,300 Est. Cost $21.43 Unrealized
KIE SPDR S&P Insurance ETF 0.2%
Value $620K Shares 10,250 Est. Cost $49.21 Unrealized
BMA Banco Macro SA 0.2%
Value $602K Shares 7,971 Est. Cost $75.51 Unrealized
GDX VanEck Gold Miners ETF/USA 0.2%
Value $577K Shares 12,550 Est. Cost $33.11 Unrealized
XLF Financial Select Sector SPDR Fund 0.2%
Value $570K Shares 11,450 Est. Cost $41.11 Unrealized
MFG Mizuho Financial Group Inc 0.2%
Value $552K Shares 100,172 Est. Cost $4.01 Unrealized
Verona Pharma PLC 0.2%
Value $546K Shares 8,600 Est. Cost $23.01 Unrealized
ProShares UltraPro Short QQQ 0.2%
Value $541K Shares 14,100 Est. Cost $38.34 Unrealized
GDXJ VanEck Junior Gold Miners ETF 0.2%
Value $509K Shares 8,900 Est. Cost $40.32 Unrealized
TCOM Trip.com Group Ltd 0.2%
Value $504K Shares 7,927 Est. Cost $51.02 Unrealized
EWJ iShares MSCI Japan ETF 0.2%
Value $500K Shares 7,300 Est. Cost $68.56 Unrealized
SIL Global X Silver Miners ETF 0.2%
Value $497K Shares 12,600 Est. Cost $39.45 Unrealized
CHIQ Global X MSCI China Consumer Discretionary ETF 0.2%
Value $496K Shares 22,200 Est. Cost $22.33 Unrealized
KWEB KraneShares CSI China Internet ETF 0.2%
Value $492K Shares 14,100 Est. Cost $34.91 Unrealized
SILJ Amplify Junior Silver Miners ETF 0.2%
Value $491K Shares 40,500 Est. Cost $12.12 Unrealized
FUTU Futu Holdings Ltd 0.2%
Value $487K Shares 4,758 Est. Cost $82.12 Unrealized
PSO Pearson PLC 0.2%
Value $484K Shares 30,211 Est. Cost $13.30 Unrealized
BBVA Banco Bilbao Vizcaya Argentaria SA 0.2%
Value $481K Shares 36,763 Est. Cost $13.10 Unrealized
SMFG Sumitomo Mitsui Financial Group Inc 0.2%
Value $477K Shares 30,854 Est. Cost $12.26 Unrealized
MUFG Mitsubishi UFJ Financial Group Inc 0.2%
Value $463K Shares 34,000 Est. Cost $12.07 Unrealized
BILI Bilibili Inc 0.2%
Value $436K Shares 22,800 Est. Cost $19.11 Unrealized
COPJ Sprott Junior Copper Miners ETF 0.2%
Value $415K Shares 20,500 Est. Cost $20.24 Unrealized
AADR AdvisorShares Dorsey Wright ADR ETF 0.1%
Value $402K Shares 5,400 Est. Cost $74.40 Unrealized
UBS UBS Group AG 0.1%
Value $400K Shares 13,489 Est. Cost $30.43 Unrealized +9.6%
JD JD.com Inc 0.1%
Value $399K Shares 10,000 Est. Cost $29.65 Unrealized
ENIC Enel Chile SA 0.1%
Value $399K Shares 122,002 Est. Cost $3.27 Unrealized
TSM Taiwan Semiconductor Manufacturing Co Ltd 0.1%
Value $399K Shares 2,403 Est. Cost $166.36 Unrealized
CM Canadian Imperial Bank of Commerce 0.1%
Value $390K Shares 4,814 Est. Cost $59.05 Unrealized 0.0%
EPI WisdomTree India Earnings Fund 0.1%
Value $385K Shares 8,800 Est. Cost $35.64 Unrealized
MOMO Hello Group Inc 0.1%
Value $380K Shares 63,604 Est. Cost $6.18 Unrealized
EWG iShares MSCI Germany ETF 0.1%
Value $378K Shares 10,200 Est. Cost $37.08 Unrealized
TD Toronto-Dominion Bank/The 0.1%
Value $374K Shares 4,400 Est. Cost $58.22 Unrealized 0.0%
BIDU Baidu Inc 0.1%
Value $365K Shares 3,965 Est. Cost $92.03 Unrealized
TotalEnergies SE 0.1%
Value $362K Shares 5,589 Est. Cost $65.40 Unrealized
Japan Smaller Capitalization Fund Inc 0.1%
Value $358K Shares 42,700 Est. Cost $8.39 Unrealized
ITA iShares U.S. Aerospace & Defense ETF 0.1%
Value $357K Shares 2,330 Est. Cost $153.10 Unrealized
FXI iShares China Large-Cap ETF 0.1%
Value $351K Shares 9,800 Est. Cost $35.84 Unrealized
BNS Bank of Nova Scotia/The 0.1%
Value $350K Shares 5,205 Est. Cost $48.65 Unrealized 0.0%
PAM Pampa Energia SA 0.1%
Value $347K Shares 4,500 Est. Cost $55.93 Unrealized
GLPG Galapagos NV 0.1%
Value $340K Shares 13,517 Est. Cost $29.44 Unrealized
IQ iQIYI Inc 0.1%
Value $333K Shares 147,300 Est. Cost $2.69 Unrealized
EDU New Oriental Education & Technology Group Inc 0.1%
Value $325K Shares 6,800 Est. Cost $57.93 Unrealized
YPF YPF SA 0.1%
Value $322K Shares 9,200 Est. Cost $30.56 Unrealized
TKC Turkcell Iletisim Hizmetleri AS 0.1%
Value $322K Shares 51,816 Est. Cost $6.89 Unrealized
PHG Koninklijke Philips NV 0.1%
Value $318K Shares 12,986 Est. Cost $25.16 Unrealized
PUK Prudential PLC 0.1%
Value $314K Shares 14,600 Est. Cost $17.69 Unrealized
IGF iShares Global Infrastructure ETF 0.1%
Value $312K Shares 5,700 Est. Cost $54.67 Unrealized
VOD Vodafone Group PLC 0.1%
Value $307K Shares 32,800 Est. Cost $9.03 Unrealized
SAP SAP SE 0.1%
Value $293K Shares 1,100 Est. Cost $251.00 Unrealized
WIT Wipro Ltd 0.1%
Value $292K Shares 95,300 Est. Cost $5.36 Unrealized
BNTX BioNTech SE 0.1%
Value $288K Shares 3,160 Est. Cost $91.06 Unrealized
EC Ecopetrol SA 0.1%
Value $282K Shares 29,900 Est. Cost $9.42 Unrealized
WB Weibo Corp 0.1%
Value $278K Shares 32,800 Est. Cost $8.55 Unrealized
TFPM Triple Flag Precious Metals Corp 0.1%
Value $273K Shares 9,900 Est. Cost $17.07 Unrealized 0.0%
ASAIY Sendas Distribuidora S/A 0.1%
Value $272K Shares 40,200 Est. Cost $6.77 Unrealized
SKM SK Telecom Co Ltd 0.1%
Value $268K Shares 12,600 Est. Cost $20.96 Unrealized
COPX Global X Copper Miners ETF 0.1%
Value $266K Shares 6,800 Est. Cost $38.86 Unrealized
JKS JinkoSolar Holding Co Ltd 0.1%
Value $264K Shares 14,176 Est. Cost $25.58 Unrealized
RLX RLX Technology Inc 0.1%
Value $263K Shares 139,800 Est. Cost $1.93 Unrealized
NWG NatWest Group PLC 0.1%
Value $261K Shares 21,924 Est. Cost $6.92 Unrealized
BBD Banco Bradesco SA 0.1%
Value $261K Shares 119,500 Est. Cost $2.18 Unrealized
SQM Sociedad Quimica y Minera de Chile SA 0.1%
Value $254K Shares 6,400 Est. Cost $37.10 Unrealized
Cia Paranaense de Energia - Copel 0.1%
Value $251K Shares 35,600 Est. Cost $7.05 Unrealized
Dada Nexus Ltd 0.1%
Value $250K Shares 134,900 Est. Cost $1.85 Unrealized
BCS Barclays PLC 0.1%
Value $242K Shares 15,765 Est. Cost $15.36 Unrealized
SID Cia Siderurgica Nacional SA 0.1%
Value $241K Shares 144,459 Est. Cost $1.67 Unrealized
VIPS Vipshop Holdings Ltd 0.1%
Value $233K Shares 15,400 Est. Cost $13.83 Unrealized
YMM Full Truck Alliance Co Ltd 0.1%
Value $228K Shares 18,017 Est. Cost $8.01 Unrealized
CRH CRH PLC 0.1%
Value $224K Shares 2,550 Est. Cost $97.65 Unrealized 0.0%
AIA iShares Asia 50 ETF 0.1%
Value $224K Shares 3,100 Est. Cost $72.35 Unrealized
MNSO MINISO Group Holding Ltd 0.1%
Value $214K Shares 11,800 Est. Cost $18.12 Unrealized
TME Tencent Music Entertainment Group 0.1%
Value $208K Shares 14,600 Est. Cost $12.49 Unrealized
SSL Sasol Ltd 0.1%
Value $207K Shares 48,921 Est. Cost $5.93 Unrealized
IBIT iShares Bitcoin Trust ETF 0.1%
Value $206K Shares 4,400 Est. Cost $33.99 Unrealized
IHI iShares U.S. Medical Devices ETF 0.1%
Value $205K Shares 3,400 Est. Cost $60.19 Unrealized
ASX ASE Technology Holding Co Ltd 0.1%
Value $204K Shares 23,300 Est. Cost $8.76 Unrealized
TEVA Teva Pharmaceutical Industries Ltd 0.1%
Value $198K Shares 12,900 Est. Cost $17.66 Unrealized
SAN Banco Santander SA 0.1%
Value $196K Shares 29,693 Est. Cost $6.59 Unrealized
DQ Daqo New Energy Corp 0.1%
Value $190K Shares 10,500 Est. Cost $18.11 Unrealized
LU Lufax Holding Ltd 0.1%
Value $181K Shares 60,800 Est. Cost $2.53 Unrealized
PDD PDD Holdings Inc 0.1%
Value $178K Shares 1,500 Est. Cost $129.35 Unrealized
HSBC HSBC Holdings PLC 0.1%
Value $175K Shares 3,080 Est. Cost $42.39 Unrealized
CRTO Criteo SA 0.1%
Value $172K Shares 4,868 Est. Cost $35.41 Unrealized
GFI Gold Fields Ltd 0.1%
Value $169K Shares 7,646 Est. Cost $15.52 Unrealized
KB KB Financial Group Inc 0.1%
Value $165K Shares 3,043 Est. Cost $49.06 Unrealized
Bancolombia SA 0.1%
Value $164K Shares 4,114 Est. Cost $39.87 Unrealized
ASND Ascendis Pharma A/S 0.1%
Value $156K Shares 1,004 Est. Cost $155.86 Unrealized
DAVA Endava PLC 0.1%
Value $156K Shares 8,000 Est. Cost $19.51 Unrealized
BRF SA 0.1%
Value $148K Shares 43,076 Est. Cost $3.44 Unrealized
IHG InterContinental Hotels Group PLC 0.1%
Value $146K Shares 1,348 Est. Cost $95.86 Unrealized
TV Grupo Televisa SAB 0.1%
Value $145K Shares 82,700 Est. Cost $2.50 Unrealized
CCU Cia Cervecerias Unidas SA 0.1%
Value $143K Shares 9,543 Est. Cost $14.99 Unrealized
EUAD Select STOXX Europe Aerospace & Defense ETF 0.1%
Value $141K Shares 4,200 Est. Cost $33.53 Unrealized
CSAN Cosan SA 0.1%
Value $138K Shares 26,500 Est. Cost $5.22 Unrealized
GSK GSK PLC 0.0%
Value $129K Shares 3,323 Est. Cost $39.74 Unrealized
KEP Korea Electric Power Corp 0.0%
Value $126K Shares 17,015 Est. Cost $7.41 Unrealized
MT ArcelorMittal SA 0.0%
Value $123K Shares 4,269 Est. Cost $28.85 Unrealized
ARGT Global X MSCI Argentina ETF 0.0%
Value $121K Shares 1,500 Est. Cost $59.05 Unrealized
ZTO ZTO Express Cayman Inc 0.0%
Value $119K Shares 6,114 Est. Cost $20.33 Unrealized
BP BP PLC 0.0%
Value $117K Shares 3,450 Est. Cost $33.79 Unrealized
PHI PLDT Inc 0.0%
Value $114K Shares 5,224 Est. Cost $23.49 Unrealized
OMAB Grupo Aeroportuario del Centro Norte SAB de CV 0.0%
Value $114K Shares 1,450 Est. Cost $67.65 Unrealized
E Eni SpA 0.0%
Value $113K Shares 3,653 Est. Cost $30.93 Unrealized
UMC United Microelectronics Corp 0.0%
Value $110K Shares 15,447 Est. Cost $7.69 Unrealized
PBR Petroleo Brasileiro SA 0.0%
Value $110K Shares 7,862 Est. Cost $14.64 Unrealized
ASML ASML Holding NV 0.0%
Value $107K Shares 162 Est. Cost $660.59 Unrealized
EQNR Equinor ASA 0.0%
Value $102K Shares 3,871 Est. Cost $26.45 Unrealized
SIMO Silicon Motion Technology Corp 0.0%
Value $102K Shares 2,036 Est. Cost $68.27 Unrealized