BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

Location: Toronto, Ontario, Canada

CIK: 0001536890 · Show all filings

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

Filing Date: May 8, 2024

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

Holdings (173)

IMO Imperial Oil Ltd 3.9%
Value $15.01M Shares 158,580 Est. Cost $49.62 Unrealized +17.2%
CNQ Canadian Natural Resources Ltd 3.8%
Value $14.83M Shares 142,120 Est. Cost $27.43 Unrealized +13.6%
TRI Thomson Reuters Corp 3.5%
Value $13.46M Shares 64,710 Est. Cost $144.16 Unrealized +2.7%
LLY Eli Lilly & Co 3.4%
Value $13.08M Shares 16,743 Est. Cost $376.45 Unrealized +86.6%
CM Canadian Imperial Bank of Commerce 3.3%
Value $12.8M Shares 199,211 Est. Cost $37.16 Unrealized +18.5%
NVDA NVIDIA Corp 3.3%
Value $12.75M Shares 14,758 Est. Cost $21.62 Unrealized +235.1%
MSFT Microsoft Corp 3.1%
Value $12.02M Shares 30,875 Est. Cost $254.54 Unrealized +56.9%
AVGO Broadcom Inc 3.0%
Value $11.4M Shares 8,770 Est. Cost $51.98 Unrealized +133.2%
JPM JPMorgan Chase & Co 2.9%
Value $11.3M Shares 58,917 Est. Cost $124.06 Unrealized +39.9%
AEM Agnico Eagle Mines Ltd 2.8%
Value $10.65M Shares 122,140 Est. Cost $48.47 Unrealized +2.2%
STN Stantec Inc 2.7%
Value $10.55M Shares 95,320 Est. Cost $75.85 Unrealized
COST Costco Wholesale Corp 2.7%
Value $10.22M Shares 14,136 Est. Cost $573.49 Unrealized +23.2%
PGR Progressive Corp/The 2.6%
Value $10.12M Shares 48,583 Est. Cost $120.35 Unrealized +41.8%
ETN Eaton Corp PLC 2.6%
Value $10.08M Shares 31,772 Est. Cost $217.58 Unrealized +23.0%
META Meta Platforms Inc 2.5%
Value $9.724M Shares 22,604 Est. Cost $239.96 Unrealized +84.7%
V Visa Inc 2.4%
Value $9.219M Shares 34,321 Est. Cost $224.42 Unrealized +21.4%
RGA Reinsurance Group of America Inc 2.1%
Value $8.173M Shares 43,710 Est. Cost $144.76 Unrealized +20.5%
QSR Restaurant Brands International Inc 2.1%
Value $8.094M Shares 77,500 Est. Cost $69.57 Unrealized +12.1%
CP Canadian Pacific Kansas City Ltd 2.0%
Value $7.861M Shares 72,790 Est. Cost $82.86 Unrealized 0.0%
ALL Allstate Corp/The 2.0%
Value $7.721M Shares 45,400 Est. Cost $151.93 Unrealized 0.0%
C Citigroup Inc 1.9%
Value $7.473M Shares 122,910 Est. Cost $49.07 Unrealized +7.0%
SU Suncor Energy Inc 1.9%
Value $7.409M Shares 141,050 Est. Cost $29.47 Unrealized +7.4%
IBM International Business Machines Corp 1.8%
Value $6.939M Shares 41,751 Est. Cost $141.50 Unrealized +22.0%
FCX Freeport-McMoRan Inc 1.7%
Value $6.403M Shares 128,220 Est. Cost $38.02 Unrealized +3.6%
SPG Simon Property Group Inc 1.4%
Value $5.586M Shares 39,750 Est. Cost $133.23 Unrealized 0.0%
GD General Dynamics Corp 1.4%
Value $5.284M Shares 18,406 Est. Cost $234.24 Unrealized +10.1%
SYK Stryker Corp 1.3%
Value $4.952M Shares 14,715 Est. Cost $330.34 Unrealized 0.0%
BWXT BWX Technologies Inc 1.2%
Value $4.457M Shares 46,540 Est. Cost $67.86 Unrealized +29.7%
AXON Axon Enterprise Inc 1.2%
Value $4.441M Shares 14,158 Est. Cost $252.83 Unrealized +9.9%
MCK McKesson Corp 1.1%
Value $4.295M Shares 7,995 Est. Cost $450.30 Unrealized +11.8%
SHOP Shopify Inc 1.1%
Value $4.243M Shares 43,530 Est. Cost $63.86 Unrealized +23.7%
VMC Vulcan Materials Co 1.1%
Value $4.223M Shares 16,392 Est. Cost $243.03 Unrealized 0.0%
TECK Teck Resources Ltd 1.0%
Value $4.043M Shares 59,730 Est. Cost $41.68 Unrealized -3.7%
VRTX Vertex Pharmaceuticals Inc 1.0%
Value $3.86M Shares 9,827 Est. Cost $339.90 Unrealized +24.4%
U Unity Software Inc 1.0%
Value $3.835M Shares 158,022 Est. Cost $31.43 Unrealized 0.0%
BRBR BellRing Brands Inc 0.9%
Value $3.555M Shares 64,440 Est. Cost $37.92 Unrealized +50.1%
AMZN Amazon.com Inc 0.9%
Value $3.333M Shares 19,045 Est. Cost $114.20 Unrealized +46.2%
HWM Howmet Aerospace Inc 0.9%
Value $3.327M Shares 49,840 Est. Cost $40.85 Unrealized +49.3%
RY Royal Bank of Canada 0.7%
Value $2.708M Shares 20,301 Est. Cost $88.46 Unrealized +11.6%
BMO Bank of Montreal 0.7%
Value $2.514M Shares 20,389 Est. Cost $76.59 Unrealized +14.5%
BAC Bank of America Corp 0.6%
Value $2.387M Shares 64,500 Est. Cost $27.61 Unrealized +18.8%
WCN Waste Connections Inc 0.6%
Value $2.277M Shares 10,220 Est. Cost $148.91 Unrealized +6.7%
DIS Walt Disney Co/The 0.6%
Value $2.133M Shares 19,200 Est. Cost $102.38 Unrealized 0.0%
CR Crane Co 0.6%
Value $2.128M Shares 15,200 Est. Cost $99.57 Unrealized +22.5%
NOW ServiceNow Inc 0.5%
Value $2.104M Shares 3,034 Est. Cost $111.70 Unrealized +35.6%
TFII TFI International Inc 0.5%
Value $1.99M Shares 11,100 Est. Cost $135.05 Unrealized +5.9%
Celestica Inc 0.5%
Value $1.782M Shares 29,800 Est. Cost $33.20 Unrealized
UBER Uber Technologies Inc 0.5%
Value $1.742M Shares 26,280 Est. Cost $37.99 Unrealized +89.0%
MFC Manulife Financial Corp 0.3%
Value $1.339M Shares 41,700 Est. Cost $19.92 Unrealized +15.4%
ELF elf Beauty Inc 0.3%
Value $1.31M Shares 8,059 Est. Cost $115.37 Unrealized +54.0%
OC Owens Corning 0.3%
Value $1.093M Shares 6,500 Est. Cost $152.55 Unrealized 0.0%
GIB CGI Inc 0.3%
Value $1.018M Shares 7,300 Est. Cost $101.51 Unrealized +9.6%
DSGX Descartes Systems Group Inc/The 0.3%
Value $996K Shares 7,800 Est. Cost $77.95 Unrealized +12.8%
IJJ iShares S&P Mid-Cap 400 Value ETF 0.2%
Value $933K Shares 8,400 Est. Cost $114.00 Unrealized
COPX Global X Copper Miners ETF 0.2%
Value $925K Shares 20,200 Est. Cost $36.03 Unrealized
GDX VanEck Gold Miners ETF/USA 0.2%
Value $913K Shares 27,550 Est. Cost $31.89 Unrealized
PHYS Sprott Physical Gold Trust 0.2%
Value $907K Shares 51,250 Est. Cost $14.50 Unrealized
VIS Vanguard Industrials ETF 0.2%
Value $888K Shares 3,795 Est. Cost $195.07 Unrealized
KCE SPDR S&P Capital Markets ETF 0.2%
Value $887K Shares 8,350 Est. Cost $87.58 Unrealized
GDXJ VanEck Junior Gold Miners ETF 0.2%
Value $866K Shares 21,400 Est. Cost $37.52 Unrealized
IBIT iShares Bitcoin Trust 0.2%
Value $819K Shares 24,400 Est. Cost $33.57 Unrealized
DXCM Dexcom Inc 0.2%
Value $809K Shares 6,350 Est. Cost $125.70 Unrealized 0.0%
RDVY First Trust Rising Dividend Achievers ETF 0.2%
Value $785K Shares 14,720 Est. Cost $47.36 Unrealized
PICK iShares MSCI Global Metals & Mining Producers ETF 0.2%
Value $777K Shares 18,200 Est. Cost $40.14 Unrealized
SDVY First Trust SMID Cap Rising Dividend Achievers ETF 0.2%
Value $770K Shares 23,500 Est. Cost $32.77 Unrealized
XME SPDR S&P Metals & Mining ETF 0.2%
Value $765K Shares 12,900 Est. Cost $10229.01 Unrealized
PAVE Global X US Infrastructure Development ETF 0.2%
Value $755K Shares 20,150 Est. Cost $26.87 Unrealized
XOP SPDR S&P Oil & Gas Exploration & Production ETF 0.2%
Value $742K Shares 4,900 Est. Cost $143.07 Unrealized
COWZ Pacer US Cash Cows 100 ETF 0.2%
Value $740K Shares 13,500 Est. Cost $49.43 Unrealized
FXZ First Trust Materials AlphaDEX Fund 0.2%
Value $740K Shares 11,000 Est. Cost $63.66 Unrealized
FEZ SPDR EURO STOXX 50 ETF 0.2%
Value $732K Shares 14,500 Est. Cost $48.37 Unrealized
ITB iShares U.S. Home Construction ETF 0.2%
Value $732K Shares 7,050 Est. Cost $101.73 Unrealized
XLB Materials Select Sector SPDR Fund 0.2%
Value $727K Shares 8,200 Est. Cost $88.63 Unrealized
EWW iShares MSCI Mexico ETF 0.2%
Value $714K Shares 10,900 Est. Cost $65.48 Unrealized
FXR First Trust Industrials/Producer Durables AlphaDEX Fund 0.2%
Value $713K Shares 10,400 Est. Cost $58.54 Unrealized
WOOD iShares Global Timber & Forestry ETF 0.2%
Value $712K Shares 9,000 Est. Cost $75.60 Unrealized
EPI WisdomTree India Earnings Fund 0.2%
Value $704K Shares 15,600 Est. Cost $34.80 Unrealized
XLF Financial Select Sector SPDR Fund 0.2%
Value $698K Shares 17,300 Est. Cost $40.36 Unrealized
SLX VanEck Steel ETF 0.2%
Value $647K Shares 9,400 Est. Cost $62.57 Unrealized
KIE SPDR S&P Insurance ETF 0.2%
Value $623K Shares 12,830 Est. Cost $44.74 Unrealized
PSLV Sprott Physical Silver Trust 0.2%
Value $617K Shares 69,400 Est. Cost $6175.45 Unrealized
AIRR First Trust RBA American Industrial Renaissance ETF 0.2%
Value $593K Shares 9,300 Est. Cost $48.56 Unrealized
BMA Banco Macro SA 0.2%
Value $583K Shares 10,771 Est. Cost $44.47 Unrealized
EWJ iShares MSCI Japan ETF 0.2%
Value $583K Shares 8,670 Est. Cost $63.63 Unrealized
GGAL Grupo Financiero Galicia SA 0.1%
Value $570K Shares 17,584 Est. Cost $26.65 Unrealized
CALF Pacer US Small Cap Cash Cows 100 ETF 0.1%
Value $569K Shares 12,400 Est. Cost $41.70 Unrealized
EXI iShares Global Industrials ETF 0.1%
Value $566K Shares 4,200 Est. Cost $134.84 Unrealized
URA Global X Uranium ETF 0.1%
Value $561K Shares 19,500 Est. Cost $21.84 Unrealized
VOOV Vanguard S&P 500 Value ETF 0.1%
Value $553K Shares 3,200 Est. Cost $150.54 Unrealized
SLF Sun Life Financial Inc 0.1%
Value $534K Shares 7,604 Est. Cost $48.27 Unrealized +9.6%
TSM Taiwan Semiconductor Manufacturing Co Ltd 0.1%
Value $480K Shares 3,493 Est. Cost $125.89 Unrealized
BLOK Amplify Transformational Data Sharing ETF 0.1%
Value $478K Shares 15,500 Est. Cost $29.85 Unrealized
CRWD Crowdstrike Holdings Inc 0.1%
Value $465K Shares 1,588 Est. Cost $220.88 Unrealized +38.6%
PUI Invesco Exchange-Traded Fund Trust Invesco Dorsey Wright Utilities Momentum ETF 0.1%
Value $458K Shares 13,500 Est. Cost $33.93 Unrealized
TCOM Trip.com Group Ltd 0.1%
Value $445K Shares 9,227 Est. Cost $43.75 Unrealized
XES SPDR S&P Oil & Gas Equipment & Services ETF 0.1%
Value $434K Shares 4,900 Est. Cost $24075.02 Unrealized
NWG NatWest Group PLC 0.1%
Value $431K Shares 55,924 Est. Cost $6.92 Unrealized
ASND Ascendis Pharma A/S 0.1%
Value $430K Shares 3,104 Est. Cost $134.42 Unrealized
CRTO Criteo SA 0.1%
Value $426K Shares 12,168 Est. Cost $31.29 Unrealized
HMY Harmony Gold Mining Co Ltd 0.1%
Value $425K Shares 49,619 Est. Cost $7.65 Unrealized
MRK Merck & Co Inc 0.1%
Value $414K Shares 3,200 Est. Cost $115.77 Unrealized 0.0%
BCS Barclays PLC 0.1%
Value $411K Shares 40,165 Est. Cost $9.35 Unrealized
IBUY Amplify Online Retail ETF 0.1%
Value $410K Shares 7,700 Est. Cost $53.31 Unrealized
XBI SPDR S&P Biotech ETF 0.1%
Value $406K Shares 4,800 Est. Cost $84.62 Unrealized
KB KB Financial Group Inc 0.1%
Value $402K Shares 7,443 Est. Cost $49.06 Unrealized
BNS Bank of Nova Scotia/The 0.1%
Value $398K Shares 6,300 Est. Cost $39.53 Unrealized +10.7%
YMM Full Truck Alliance Co Ltd 0.1%
Value $396K Shares 46,017 Est. Cost $8.01 Unrealized
TKC Turkcell Iletisim Hizmetleri AS 0.1%
Value $387K Shares 63,416 Est. Cost $5.61 Unrealized
QFIN Qifu Technology Inc 0.1%
Value $387K Shares 21,138 Est. Cost $17.36 Unrealized
SIMO Silicon Motion Technology Corp 0.1%
Value $386K Shares 5,236 Est. Cost $69.02 Unrealized
SMFG Sumitomo Mitsui Financial Group Inc 0.1%
Value $380K Shares 33,554 Est. Cost $10.70 Unrealized
FUTU Futu Holdings Ltd 0.1%
Value $374K Shares 5,808 Est. Cost $60.64 Unrealized
BBVA Banco Bilbao Vizcaya Argentaria SA 0.1%
Value $371K Shares 34,663 Est. Cost $10.11 Unrealized
IHG InterContinental Hotels Group PLC 0.1%
Value $369K Shares 3,748 Est. Cost $95.86 Unrealized
ASML ASML Holding NV 0.1%
Value $368K Shares 422 Est. Cost $830.93 Unrealized
MFG Mizuho Financial Group Inc 0.1%
Value $366K Shares 94,572 Est. Cost $3.71 Unrealized
SAN Banco Santander SA 0.1%
Value $363K Shares 75,593 Est. Cost $4.55 Unrealized
BVN Cia de Minas Buenaventura SAA 0.1%
Value $362K Shares 20,922 Est. Cost $16.52 Unrealized
BRF SA 0.1%
Value $361K Shares 109,876 Est. Cost $3.10 Unrealized
Bancolombia SA 0.1%
Value $351K Shares 10,714 Est. Cost $31.99 Unrealized
OMAB Grupo Aeroportuario del Centro Norte SAB de CV 0.1%
Value $349K Shares 3,950 Est. Cost $86.96 Unrealized
IYT iShares U.S. Transportation ETF 0.1%
Value $347K Shares 5,400 Est. Cost $64.31 Unrealized
BP BP PLC 0.1%
Value $343K Shares 8,850 Est. Cost $37.51 Unrealized
GSK GSK PLC 0.1%
Value $341K Shares 8,223 Est. Cost $39.74 Unrealized
TotalEnergies SE 0.1%
Value $340K Shares 4,689 Est. Cost $70.57 Unrealized
HSBC HSBC Holdings PLC 0.1%
Value $335K Shares 7,680 Est. Cost $42.39 Unrealized
ZTO ZTO Express Cayman Inc 0.1%
Value $332K Shares 15,814 Est. Cost $21.10 Unrealized
KEP Korea Electric Power Corp 0.1%
Value $331K Shares 43,215 Est. Cost $7.50 Unrealized
PBR Petroleo Brasileiro SA 0.1%
Value $327K Shares 20,062 Est. Cost $16.18 Unrealized
BIDU Baidu Inc 0.1%
Value $325K Shares 3,140 Est. Cost $108.40 Unrealized
ARGT Global X MSCI Argentina ETF 0.1%
Value $322K Shares 5,600 Est. Cost $57.42 Unrealized
BABA Alibaba Group Holding Ltd 0.1%
Value $315K Shares 4,204 Est. Cost $75.80 Unrealized
GFI Gold Fields Ltd 0.1%
Value $314K Shares 19,446 Est. Cost $15.52 Unrealized
PSO Pearson PLC 0.1%
Value $312K Shares 25,611 Est. Cost $12.22 Unrealized
PHI PLDT Inc 0.1%
Value $312K Shares 13,124 Est. Cost $23.63 Unrealized
SONY Sony Group Corp 0.1%
Value $307K Shares 3,719 Est. Cost $86.81 Unrealized
E Eni SpA 0.1%
Value $306K Shares 9,553 Est. Cost $32.76 Unrealized
BEKE KE Holdings Inc 0.1%
Value $303K Shares 20,047 Est. Cost $15.53 Unrealized
UMC United Microelectronics Corp 0.1%
Value $303K Shares 39,347 Est. Cost $7.99 Unrealized
Arista Networks Inc 0.1%
Value $298K Shares 1,161 Est. Cost $256.56 Unrealized
PPH VanEck Pharmaceutical ETF 0.1%
Value $298K Shares 3,400 Est. Cost $87.56 Unrealized
CCU Cia Cervecerias Unidas SA 0.1%
Value $293K Shares 24,243 Est. Cost $12.27 Unrealized
TIMB TIM SA/Brazil 0.1%
Value $288K Shares 16,934 Est. Cost $17.57 Unrealized
GMAB Genmab A/S 0.1%
Value $286K Shares 10,337 Est. Cost $29.22 Unrealized
Olink Holding AB 0.1%
Value $274K Shares 11,914 Est. Cost $23.85 Unrealized
James Hardie Industries PLC 0.1%
Value $274K Shares 7,952 Est. Cost $36.13 Unrealized
MT ArcelorMittal SA 0.1%
Value $274K Shares 10,969 Est. Cost $26.27 Unrealized
ENIC Enel Chile SA 0.1%
Value $274K Shares 92,802 Est. Cost $3.05 Unrealized
EQNR Equinor ASA 0.1%
Value $270K Shares 10,171 Est. Cost $28.43 Unrealized
AXIA Centrais Eletricas Brasileiras SA 0.1%
Value $267K Shares 36,325 Est. Cost $7.84 Unrealized
WDS Woodside Energy Group Ltd 0.1%
Value $265K Shares 14,906 Est. Cost $19.04 Unrealized
PKX POSCO Holdings Inc 0.1%
Value $264K Shares 3,695 Est. Cost $79.84 Unrealized
MOMO Hello Group Inc 0.1%
Value $257K Shares 44,004 Est. Cost $6.26 Unrealized
LI Li Auto Inc 0.1%
Value $255K Shares 9,687 Est. Cost $30.42 Unrealized
EVX VanEck Environmental Services ETF 0.1%
Value $241K Shares 1,500 Est. Cost $160.99 Unrealized
LEGN Legend Biotech Corp 0.1%
Value $229K Shares 5,238 Est. Cost $50.01 Unrealized
JKS JinkoSolar Holding Co Ltd 0.1%
Value $221K Shares 9,176 Est. Cost $28.87 Unrealized
GLPG Galapagos NV 0.1%
Value $220K Shares 7,717 Est. Cost $33.19 Unrealized
SSL Sasol Ltd 0.1%
Value $219K Shares 31,221 Est. Cost $8.13 Unrealized
SID Cia Siderurgica Nacional SA 0.1%
Value $219K Shares 81,259 Est. Cost $3.16 Unrealized
ILF iShares Latin America 40 ETF 0.1%
Value $216K Shares 7,900 Est. Cost $27.19 Unrealized
AGI Alamos Gold Inc 0.0%
Value $83,025 Shares 4,100 Est. Cost $12.97 Unrealized -3.3%
XLK Technology Select Sector SPDR Fund 0.0%
Value $78,508 Shares 400 Est. Cost $151.01 Unrealized
SOXX iShares Semiconductor ETF 0.0%
Value $60,345 Shares 282 Est. Cost $557.54 Unrealized
XLI Industrial Select Sector SPDR Fund 0.0%
Value $52,254 Shares 430 Est. Cost $98.60 Unrealized
AMLP Alerian MLP ETF 0.0%
Value $47,828 Shares 1,020 Est. Cost $42.20 Unrealized
JPST JPMorgan Ultra-Short Income ETF 0.0%
Value $44,681 Shares 890 Est. Cost $49.74 Unrealized
ITA iShares U.S. Aerospace & Defense ETF 0.0%
Value $42,851 Shares 330 Est. Cost $126.60 Unrealized
GOOG Alphabet Inc 0.0%
Value $39,514 Shares 240 Est. Cost $129.05 Unrealized +11.0%
MA Mastercard Inc 0.0%
Value $36,096 Shares 80 Est. Cost $396.22 Unrealized +14.2%
SMRT SmartRent Inc 0.0%
Value $27,376 Shares 11,800 Est. Cost $3.06 Unrealized -5.4%
FNV Franco-Nevada Corp 0.0%
Value $21,544 Shares 130 Est. Cost $108.28 Unrealized 0.0%
SHEL Shell PLC 0.0%
Value $10,677 Shares 149 Est. Cost $71.66 Unrealized