BAROMETER CAPITAL MANAGEMENT INC. Quant / Systematic

CIK: 0001536890 · Show all filings

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

Filing Date: May 8, 2024

Total Value ($000): $385,530 (100.0% shares, 0.0% debt)

Holdings (173)

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