BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

CIK: 0001536890 · Show all filings

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

Filing Date: Nov 13, 2025

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

Holdings (173)

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