BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

Location: Toronto, Ontario, Canada

CIK: 0001536890 · Show all filings

Period: Q2 2024 (← Previous) (Next →)

Filing Date: Aug 9, 2024

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

Holdings (173)

LLY Eli Lilly & Co 5.1%
Value $13.12M Shares 14,490 Est. Cost $376.45 Unrealized +110.1%
NVDA NVIDIA Corp 4.9%
Value $12.7M Shares 102,780 Est. Cost $89.65 Unrealized +12.7%
AEM Agnico Eagle Mines Ltd 4.8%
Value $12.38M Shares 138,390 Est. Cost $50.24 Unrealized +26.5%
MSFT Microsoft Corp 4.8%
Value $12.34M Shares 27,604 Est. Cost $254.54 Unrealized +63.9%
COST Costco Wholesale Corp 4.2%
Value $10.95M Shares 12,895 Est. Cost $573.49 Unrealized +34.9%
JPM JPMorgan Chase & Co 3.9%
Value $10.24M Shares 50,905 Est. Cost $124.06 Unrealized +52.5%
META Meta Platforms Inc 3.9%
Value $10.06M Shares 19,945 Est. Cost $239.96 Unrealized +101.4%
STN Stantec Inc 3.5%
Value $9.181M Shares 80,160 Est. Cost $75.85 Unrealized
ETN Eaton Corp PLC 3.4%
Value $8.884M Shares 28,428 Est. Cost $217.58 Unrealized +45.8%
PGR Progressive Corp/The 3.4%
Value $8.883M Shares 42,788 Est. Cost $120.35 Unrealized +60.1%
RGA Reinsurance Group of America Inc 3.4%
Value $8.69M Shares 42,335 Est. Cost $144.76 Unrealized +38.0%
TRP TC Energy Corp 3.2%
Value $8.424M Shares 162,440 Est. Cost $35.44 Unrealized 0.0%
C Citigroup Inc 3.1%
Value $7.97M Shares 126,800 Est. Cost $49.37 Unrealized +18.9%
FCX Freeport-McMoRan Inc 2.8%
Value $7.258M Shares 149,790 Est. Cost $39.65 Unrealized +24.4%
NEE NextEra Energy Inc 2.6%
Value $6.664M Shares 94,110 Est. Cost $67.61 Unrealized 0.0%
SPG Simon Property Group Inc 2.0%
Value $5.138M Shares 33,850 Est. Cost $133.23 Unrealized +1.7%
GD General Dynamics Corp 2.0%
Value $5.106M Shares 17,686 Est. Cost $234.24 Unrealized +21.3%
MFC Manulife Financial Corp 1.8%
Value $4.578M Shares 125,674 Est. Cost $23.32 Unrealized +7.2%
SYK Stryker Corp 1.6%
Value $4.037M Shares 11,865 Est. Cost $330.34 Unrealized +0.9%
MCK McKesson Corp 1.5%
Value $3.946M Shares 6,757 Est. Cost $450.30 Unrealized +22.7%
BWXT BWX Technologies Inc 1.5%
Value $3.859M Shares 40,620 Est. Cost $67.86 Unrealized +34.8%
QCOM QUALCOMM Inc 1.4%
Value $3.603M Shares 18,090 Est. Cost $182.37 Unrealized 0.0%
HWM Howmet Aerospace Inc 1.3%
Value $3.43M Shares 44,190 Est. Cost $40.85 Unrealized +84.6%
GS Goldman Sachs Group Inc/The 1.3%
Value $3.382M Shares 7,478 Est. Cost $423.71 Unrealized 0.0%
AMZN Amazon.com Inc 1.3%
Value $3.313M Shares 17,145 Est. Cost $114.20 Unrealized +60.9%
MSI Motorola Solutions Inc 1.2%
Value $3.049M Shares 7,897 Est. Cost $354.55 Unrealized 0.0%
VMC Vulcan Materials Co 1.2%
Value $3.008M Shares 12,097 Est. Cost $243.03 Unrealized +5.1%
GOOGL Alphabet Inc 1.1%
Value $2.891M Shares 15,870 Est. Cost $167.35 Unrealized 0.0%
BRBR BellRing Brands Inc 1.1%
Value $2.891M Shares 50,590 Est. Cost $37.92 Unrealized +51.0%
U Unity Software Inc 1.0%
Value $2.569M Shares 158,022 Est. Cost $31.43 Unrealized -31.9%
BAC Bank of America Corp 0.8%
Value $2.146M Shares 53,950 Est. Cost $27.61 Unrealized +33.4%
SO Southern Co/The 0.8%
Value $2.144M Shares 27,640 Est. Cost $71.79 Unrealized 0.0%
RIO Rio Tinto PLC 0.8%
Value $2.06M Shares 31,250 Est. Cost $65.93 Unrealized
CR Crane Co 0.6%
Value $1.618M Shares 11,160 Est. Cost $99.57 Unrealized +41.1%
VLO Valero Energy Corp 0.6%
Value $1.44M Shares 9,250 Est. Cost $153.50 Unrealized 0.0%
AVGO Broadcom Inc 0.5%
Value $1.217M Shares 7,582 Est. Cost $51.98 Unrealized +164.9%
CCJ Cameco Corp 0.5%
Value $1.173M Shares 17,400 Est. Cost $50.50 Unrealized 0.0%
BNS Bank of Nova Scotia/The 0.4%
Value $1.116M Shares 18,134 Est. Cost $42.40 Unrealized +3.6%
WCN Waste Connections Inc 0.4%
Value $999K Shares 4,170 Est. Cost $148.91 Unrealized +11.2%
IBIT iShares Bitcoin Trust 0.4%
Value $966K Shares 28,300 Est. Cost $33.65 Unrealized
PHYS Sprott Physical Gold Trust 0.4%
Value $936K Shares 51,850 Est. Cost $14.54 Unrealized
GDX VanEck Gold Miners ETF/USA 0.3%
Value $897K Shares 26,450 Est. Cost $31.89 Unrealized
PSLV Sprott Physical Silver Trust 0.3%
Value $843K Shares 84,900 Est. Cost $5049.83 Unrealized
RDVY First Trust Rising Dividend Achievers ETF 0.3%
Value $833K Shares 15,220 Est. Cost $47.61 Unrealized
KCE SPDR S&P Capital Markets ETF 0.3%
Value $822K Shares 7,450 Est. Cost $87.58 Unrealized
KIE SPDR S&P Insurance ETF 0.3%
Value $789K Shares 15,830 Est. Cost $45.70 Unrealized
PPA Invesco Aerospace & Defense ETF 0.3%
Value $778K Shares 7,570 Est. Cost $102.72 Unrealized
VIS Vanguard Industrials ETF 0.3%
Value $775K Shares 3,295 Est. Cost $195.07 Unrealized
GDXJ VanEck Junior Gold Miners ETF 0.3%
Value $775K Shares 18,400 Est. Cost $37.52 Unrealized
XME SPDR S&P Metals & Mining ETF 0.3%
Value $765K Shares 12,900 Est. Cost $10229.01 Unrealized
AIRR First Trust RBA American Industrial Renaissance ETF 0.3%
Value $751K Shares 11,000 Est. Cost $51.61 Unrealized
SDVY First Trust SMID Cap Rising Dividend Achievers ETF 0.3%
Value $728K Shares 21,800 Est. Cost $32.77 Unrealized
SILJ Amplify Junior Silver Miners ETF 0.3%
Value $722K Shares 63,800 Est. Cost $11.32 Unrealized
FEZ SPDR EURO STOXX 50 ETF 0.3%
Value $710K Shares 14,200 Est. Cost $48.37 Unrealized
EPI WisdomTree India Earnings Fund 0.3%
Value $700K Shares 14,500 Est. Cost $34.80 Unrealized
OC Owens Corning 0.3%
Value $693K Shares 4,000 Est. Cost $152.55 Unrealized +13.5%
TDIV First Trust NASDAQ Technology Dividend Index Fund 0.3%
Value $666K Shares 8,800 Est. Cost $75.66 Unrealized
FIW First Trust Water ETF 0.3%
Value $660K Shares 6,600 Est. Cost $99.98 Unrealized
XLB Materials Select Sector SPDR Fund 0.3%
Value $653K Shares 7,400 Est. Cost $88.63 Unrealized
URA Global X Uranium ETF 0.3%
Value $651K Shares 22,500 Est. Cost $22.79 Unrealized
COPX Global X Copper Miners ETF 0.2%
Value $618K Shares 13,700 Est. Cost $36.03 Unrealized
PICK iShares MSCI Global Metals & Mining Producers ETF 0.2%
Value $596K Shares 14,600 Est. Cost $40.14 Unrealized
XLF Financial Select Sector SPDR Fund 0.2%
Value $588K Shares 14,300 Est. Cost $40.36 Unrealized
XES SPDR S&P Oil & Gas Equipment & Services ETF 0.2%
Value $554K Shares 6,100 Est. Cost $19356.82 Unrealized
FCG First Trust Natural Gas ETF 0.2%
Value $531K Shares 20,200 Est. Cost $26.28 Unrealized
EVX VanEck Environmental Services ETF 0.2%
Value $529K Shares 3,100 Est. Cost $165.93 Unrealized
XMMO Invesco S&P MidCap Momentum ET 0.2%
Value $524K Shares 4,600 Est. Cost $113.99 Unrealized
PNQI Invesco Nasdaq Internet ETF 0.2%
Value $497K Shares 12,100 Est. Cost $41.06 Unrealized
XOP SPDR S&P Oil & Gas Exploration & Production ETF 0.2%
Value $480K Shares 3,300 Est. Cost $143.07 Unrealized
DXJ WisdomTree Japan Hedged Equity Fund 0.2%
Value $463K Shares 4,108 Est. Cost $112.82 Unrealized
BMA Banco Macro SA 0.2%
Value $442K Shares 7,971 Est. Cost $44.47 Unrealized
BLOK Amplify Transformational Data Sharing ETF 0.2%
Value $411K Shares 11,600 Est. Cost $29.85 Unrealized
GGAL Grupo Financiero Galicia SA 0.2%
Value $406K Shares 13,584 Est. Cost $26.65 Unrealized
XLU Utilities Select Sector SPDR Fund 0.2%
Value $395K Shares 5,800 Est. Cost $68.14 Unrealized
SMFG Sumitomo Mitsui Financial Group Inc 0.2%
Value $390K Shares 29,054 Est. Cost $10.70 Unrealized
ARGT Global X MSCI Argentina ETF 0.1%
Value $381K Shares 6,700 Est. Cost $57.32 Unrealized
HMY Harmony Gold Mining Co Ltd 0.1%
Value $365K Shares 39,819 Est. Cost $7.65 Unrealized
MFG Mizuho Financial Group Inc 0.1%
Value $352K Shares 83,272 Est. Cost $3.71 Unrealized
TCOM Trip.com Group Ltd 0.1%
Value $340K Shares 7,227 Est. Cost $43.75 Unrealized
YMM Full Truck Alliance Co Ltd 0.1%
Value $333K Shares 41,417 Est. Cost $8.01 Unrealized
UBS UBS Group AG 0.1%
Value $322K Shares 10,889 Est. Cost $29.73 Unrealized 0.0%
AMLP Alerian MLP ETF 0.1%
Value $318K Shares 6,620 Est. Cost $47.09 Unrealized
MOMO Hello Group Inc 0.1%
Value $313K Shares 51,204 Est. Cost $6.24 Unrealized
BABA Alibaba Group Holding Ltd 0.1%
Value $310K Shares 4,304 Est. Cost $75.71 Unrealized
PSO Pearson PLC 0.1%
Value $310K Shares 24,811 Est. Cost $12.22 Unrealized
BBVA Banco Bilbao Vizcaya Argentaria SA 0.1%
Value $307K Shares 30,563 Est. Cost $10.11 Unrealized
TotalEnergies SE 0.1%
Value $299K Shares 4,489 Est. Cost $70.57 Unrealized
HIMX Himax Technologies Inc 0.1%
Value $288K Shares 36,300 Est. Cost $7.94 Unrealized
GUNR FlexShares Morningstar Global Upstream Natural Resources Index Fund 0.1%
Value $285K Shares 7,100 Est. Cost $40.14 Unrealized
PBR Petroleo Brasileiro SA 0.1%
Value $283K Shares 19,562 Est. Cost $16.18 Unrealized
GDS GDS Holdings Ltd 0.1%
Value $277K Shares 29,800 Est. Cost $9.29 Unrealized
GFI Gold Fields Ltd 0.1%
Value $270K Shares 18,146 Est. Cost $15.52 Unrealized
OMAB Grupo Aeroportuario del Centro Norte SAB de CV 0.1%
Value $267K Shares 3,950 Est. Cost $86.96 Unrealized
BIDU Baidu Inc 0.1%
Value $265K Shares 3,065 Est. Cost $108.40 Unrealized
BILI Bilibili Inc 0.1%
Value $258K Shares 16,700 Est. Cost $15.44 Unrealized
MCHI iShares MSCI China ETF 0.1%
Value $257K Shares 6,100 Est. Cost $42.17 Unrealized
SSL Sasol Ltd 0.1%
Value $254K Shares 33,421 Est. Cost $8.10 Unrealized
TIMB TIM SA/Brazil 0.1%
Value $250K Shares 17,434 Est. Cost $17.48 Unrealized
JKS JinkoSolar Holding Co Ltd 0.1%
Value $236K Shares 11,376 Est. Cost $27.29 Unrealized
SE Sea Ltd 0.1%
Value $236K Shares 3,300 Est. Cost $71.42 Unrealized
GLPG Galapagos NV 0.1%
Value $233K Shares 9,417 Est. Cost $31.67 Unrealized
PHG Koninklijke Philips NV 0.1%
Value $232K Shares 9,200 Est. Cost $25.20 Unrealized
NG Novagold Resources Inc 0.1%
Value $222K Shares 46,405 Est. Cost $3.32 Unrealized 0.0%
NVO Novo Nordisk A/S 0.1%
Value $218K Shares 1,530 Est. Cost $142.74 Unrealized
ZLAB Zai Lab Ltd 0.1%
Value $217K Shares 12,500 Est. Cost $17.33 Unrealized
ISRG Intuitive Surgical Inc 0.1%
Value $214K Shares 480 Est. Cost $398.28 Unrealized 0.0%
WIT Wipro Ltd 0.1%
Value $213K Shares 34,900 Est. Cost $6.10 Unrealized
NOK Nokia Oyj 0.1%
Value $208K Shares 55,500 Est. Cost $3.75 Unrealized
TSM Taiwan Semiconductor Manufacturing Co Ltd 0.1%
Value $207K Shares 1,193 Est. Cost $125.89 Unrealized
MUFG Mitsubishi UFJ Financial Group Inc 0.1%
Value $203K Shares 18,800 Est. Cost $10.80 Unrealized
EMBJ Embraer SA 0.1%
Value $199K Shares 7,700 Est. Cost $25.80 Unrealized
VOD Vodafone Group PLC 0.1%
Value $198K Shares 22,300 Est. Cost $8.87 Unrealized
PUK Prudential PLC 0.1%
Value $196K Shares 10,700 Est. Cost $18.32 Unrealized
SKM SK Telecom Co Ltd 0.1%
Value $193K Shares 9,200 Est. Cost $20.93 Unrealized
PAM Pampa Energia SA 0.1%
Value $190K Shares 4,300 Est. Cost $44.26 Unrealized
ASX ASE Technology Holding Co Ltd 0.1%
Value $190K Shares 17,100 Est. Cost $11.10 Unrealized
TKC Turkcell Iletisim Hizmetleri AS 0.1%
Value $189K Shares 24,916 Est. Cost $5.61 Unrealized
JD JD.com Inc 0.1%
Value $189K Shares 7,300 Est. Cost $25.84 Unrealized
RLX RLX Technology Inc 0.1%
Value $188K Shares 102,400 Est. Cost $1.84 Unrealized
BZ Kanzhun Ltd 0.1%
Value $188K Shares 10,000 Est. Cost $18.81 Unrealized
XPEV XPeng Inc 0.1%
Value $188K Shares 25,600 Est. Cost $7.33 Unrealized
CRH CRH PLC 0.1%
Value $187K Shares 2,500 Est. Cost $78.37 Unrealized 0.0%
FMS Fresenius Medical Care AG 0.1%
Value $187K Shares 9,800 Est. Cost $19.09 Unrealized
HCM HUTCHMED China Ltd 0.1%
Value $187K Shares 10,900 Est. Cost $17.12 Unrealized
YPF YPF SA 0.1%
Value $185K Shares 9,200 Est. Cost $20.12 Unrealized
WB Weibo Corp 0.1%
Value $184K Shares 24,000 Est. Cost $7.68 Unrealized
CRTO Criteo SA 0.1%
Value $184K Shares 4,868 Est. Cost $31.29 Unrealized
BNTX BioNTech SE 0.1%
Value $182K Shares 2,260 Est. Cost $80.36 Unrealized
EDU New Oriental Education & Technology Group Inc 0.1%
Value $179K Shares 2,300 Est. Cost $77.73 Unrealized
KC Kingsoft Cloud Holdings Ltd 0.1%
Value $177K Shares 70,700 Est. Cost $2.51 Unrealized
NWG NatWest Group PLC 0.1%
Value $176K Shares 21,924 Est. Cost $6.92 Unrealized
BRF SA 0.1%
Value $175K Shares 43,076 Est. Cost $3.10 Unrealized
Cia Paranaense de Energia - Copel 0.1%
Value $175K Shares 26,100 Est. Cost $6.69 Unrealized
ASR Grupo Aeroportuario del Sureste SAB de CV 0.1%
Value $174K Shares 580 Est. Cost $299.52 Unrealized
DAVA Endava PLC 0.1%
Value $173K Shares 5,900 Est. Cost $29.24 Unrealized
KB KB Financial Group Inc 0.1%
Value $172K Shares 3,043 Est. Cost $49.06 Unrealized
BCS Barclays PLC 0.1%
Value $169K Shares 15,765 Est. Cost $9.35 Unrealized
TV Grupo Televisa SAB 0.1%
Value $168K Shares 60,500 Est. Cost $2.77 Unrealized
ASML ASML Holding NV 0.1%
Value $165K Shares 162 Est. Cost $830.93 Unrealized
SIMO Silicon Motion Technology Corp 0.1%
Value $165K Shares 2,036 Est. Cost $69.02 Unrealized
Verona Pharma PLC 0.1%
Value $165K Shares 11,400 Est. Cost $14.46 Unrealized
FMX Fomento Economico Mexicano SAB de CV 0.1%
Value $164K Shares 1,535 Est. Cost $106.70 Unrealized
IQ iQIYI Inc 0.1%
Value $163K Shares 44,500 Est. Cost $3.67 Unrealized
SBS Cia de Saneamento Basico do Estado de Sao Paulo SABESP 0.1%
Value $163K Shares 12,100 Est. Cost $13.45 Unrealized
QFIN Qifu Technology Inc 0.1%
Value $163K Shares 8,238 Est. Cost $17.36 Unrealized
FUTU Futu Holdings Ltd 0.1%
Value $151K Shares 2,308 Est. Cost $60.64 Unrealized
CLS Celestica Inc 0.1%
Value $149K Shares 1,900 Est. Cost $50.44 Unrealized 0.0%
AGI Alamos Gold Inc 0.1%
Value $144K Shares 6,700 Est. Cost $13.98 Unrealized +11.4%
TS Tenaris SA 0.1%
Value $143K Shares 4,700 Est. Cost $30.52 Unrealized
IHG InterContinental Hotels Group PLC 0.1%
Value $143K Shares 1,348 Est. Cost $95.86 Unrealized
UGP Ultrapar Participacoes SA 0.1%
Value $140K Shares 35,700 Est. Cost $3.91 Unrealized
SAN Banco Santander SA 0.1%
Value $137K Shares 29,693 Est. Cost $4.55 Unrealized
ASND Ascendis Pharma A/S 0.1%
Value $137K Shares 1,004 Est. Cost $134.42 Unrealized
Bancolombia SA 0.1%
Value $134K Shares 4,114 Est. Cost $31.99 Unrealized
HSBC HSBC Holdings PLC 0.1%
Value $134K Shares 3,080 Est. Cost $42.39 Unrealized
PHI PLDT Inc 0.0%
Value $128K Shares 5,224 Est. Cost $23.63 Unrealized
UMC United Microelectronics Corp 0.0%
Value $128K Shares 15,447 Est. Cost $7.99 Unrealized
GSK GSK PLC 0.0%
Value $128K Shares 3,323 Est. Cost $39.74 Unrealized
ZTO ZTO Express Cayman Inc 0.0%
Value $127K Shares 6,114 Est. Cost $21.10 Unrealized
AVAV AeroVironment Inc 0.0%
Value $126K Shares 693 Est. Cost $179.74 Unrealized 0.0%
AAPL Apple Inc 0.0%
Value $125K Shares 592 Est. Cost $185.12 Unrealized 0.0%
BP BP PLC 0.0%
Value $125K Shares 3,450 Est. Cost $37.51 Unrealized
Dada Nexus Ltd 0.0%
Value $124K Shares 98,800 Est. Cost $1.26 Unrealized
Olink Holding AB 0.0%
Value $120K Shares 4,714 Est. Cost $23.85 Unrealized
E Eni SpA 0.0%
Value $112K Shares 3,653 Est. Cost $32.76 Unrealized
DQ Daqo New Energy Corp 0.0%
Value $112K Shares 7,700 Est. Cost $14.60 Unrealized
SONY Sony Group Corp 0.0%
Value $112K Shares 1,319 Est. Cost $86.81 Unrealized
EQNR Equinor ASA 0.0%
Value $111K Shares 3,871 Est. Cost $28.43 Unrealized
WDS Woodside Energy Group Ltd 0.0%
Value $109K Shares 5,806 Est. Cost $19.04 Unrealized
CCU Cia Cervecerias Unidas SA 0.0%
Value $109K Shares 9,543 Est. Cost $12.27 Unrealized
LU Lufax Holding Ltd 0.0%
Value $106K Shares 44,600 Est. Cost $2.37 Unrealized
James Hardie Industries PLC 0.0%
Value $103K Shares 3,252 Est. Cost $36.13 Unrealized
ENIC Enel Chile SA 0.0%
Value $102K Shares 36,302 Est. Cost $3.05 Unrealized