The Analysis of BAROMETER CAPITAL MANAGEMENT INC.'s Holdings & P&L


Currently, BAROMETER CAPITAL MANAGEMENT INC. holds 114 types of securities in its portfolio with a total value $292.2M. In the most recent quarter, they have increased their positions in SU (+151.0K shares, valued at $13.9M), AGI (+217.4K shares, valued at $13.5M), NTR (+125.3K shares, valued at $13.2M); decreased their positions in CCJ (-392.1K shares, valued at $59.2M), AEM (-135.2K shares, valued at $38.2M), CAT (-53.0K shares, valued at $37.5M); initiated new positions in SU (+151.0K shares, valued at $13.9M), NTR (+125.3K shares, valued at $13.2M), N/A (+115.0K shares, valued at $12.6M).


1M P&L
+123.6M+7.14%
3M P&L
+63.1M+3.52%
HY P&L
+439.5M+31.06%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1N/A119.2M
31.9%
2Banks - Diversified59.9M
16.0%
3Gold26.5M
7.1%

Top Industries by Stock Count

1N/A35 stocks
29.2%
2Banks - Diversified10 stocks
8.3%
3Gold6 stocks
5.0%
Stock Holdings
SU
Suncor Energy Inc
New
Shares151.0K
Event2026-03-31
Filed2026-05-12
AGI
Alamos Gold Inc
5403.36%
Shares221.4K
Event2026-03-31
Filed2026-05-12
NTR
Nutrien Ltd
New
Shares125.3K
Event2026-03-31
Filed2026-05-12
Canadian Pacific Kansas City Ltd
Canadian Pacific Kansas City Ltd
New
Shares115.0K
Event2026-03-31
Filed2026-05-12
IMO
Imperial Oil Ltd
14.76%
Shares65.9K
Event2026-03-31
Filed2026-05-12
CAT
Caterpillar Inc
-76.21%
Shares16.5K
Event2026-03-31
Filed2026-05-12
HWM
Howmet Aerospace Inc
-4.93%
Shares49.5K
Event2026-03-31
Filed2026-05-12
CM
Canadian Imperial Bank of Commerce
27.70%
Shares72.7K
Event2026-03-31
Filed2026-05-12
AEM
Agnico Eagle Mines Ltd
-80.38%
Shares33.0K
Event2026-03-31
Filed2026-05-12
Bunge Global SA
Bunge Global SA
New
Shares70.7K
Event2026-03-31
Filed2026-05-12
CNQ
Canadian Natural Resources Ltd
New
Shares127.2K
Event2026-03-31
Filed2026-05-12
BMO
Bank of Montreal
3.38%
Shares44.5K
Event2026-03-31
Filed2026-05-12
RTX
RTX Corp
193.55%
Shares41.4K
Event2026-03-31
Filed2026-05-12
ENB
Enbridge Inc
1064.29%
Shares97.8K
Event2026-03-31
Filed2026-05-12
GDS
GDS Holdings Ltd
2338.46%
Shares158.5K
Event2026-03-31
Filed2026-05-12
TLK
Telkom Indonesia Persero Tbk PT
New
Shares341.8K
Event2026-03-31
Filed2026-05-12
NVDA
NVIDIA Corp
35.50%
Shares35.5K
Event2026-03-31
Filed2026-05-12
KGC
Kinross Gold Corp
2226.32%
Shares132.6K
Event2026-03-31
Filed2026-05-12
General Dynamics Corp
General Dynamics Corp
New
Shares13.5K
Event2026-03-31
Filed2026-05-12
GEV
GE Vernova Inc
-65.17%
Shares5.0K
Event2026-03-31
Filed2026-05-12
Headwater Exploration Inc
Headwater Exploration Inc
New
Shares328.2K
Event2026-03-31
Filed2026-05-12
MFC
Manulife Financial Corp
New
Shares73.7K
Event2026-03-31
Filed2026-05-12
YPF
YPF SA
New
Shares75.1K
Event2026-03-31
Filed2026-05-12
ASX
ASE Technology Holding Co Ltd
New
Shares138.5K
Event2026-03-31
Filed2026-05-12
BWXT
BWX Technologies Inc
New
Shares13.8K
Event2026-03-31
Filed2026-05-12
BVN
Cia de Minas Buenaventura SAA
211.84%
Shares74.2K
Event2026-03-31
Filed2026-05-12
SMFG
Sumitomo Mitsui Financial Group Inc
New
Shares126.9K
Event2026-03-31
Filed2026-05-12
SAN
Banco Santander SA
203.32%
Shares216.6K
Event2026-03-31
Filed2026-05-12
Anglogold Ashanti Plc
Anglogold Ashanti Plc
-75.69%
Shares24.1K
Event2026-03-31
Filed2026-05-12
TEVA
Teva Pharmaceutical Industries Ltd
New
Shares77.8K
Event2026-03-31
Filed2026-05-12
BMA
Banco Macro SA
-76.30%
Shares27.2K
Event2026-03-31
Filed2026-05-12
SQM
Sociedad Quimica y Minera de Chile SA
New
Shares25.8K
Event2026-03-31
Filed2026-05-12
RIO
Rio Tinto PLC
New
Shares21.6K
Event2026-03-31
Filed2026-05-12
BBD
Banco Bradesco SA
4953.15%
Shares560.9K
Event2026-03-31
Filed2026-05-12
GFI
Gold Fields Ltd
-9.00%
Shares43.3K
Event2026-03-31
Filed2026-05-12
CCJ
Cameco Corp
-96.84%
Shares12.8K
Event2026-03-31
Filed2026-05-12
BCS
Barclays PLC
2009.76%
Shares86.5K
Event2026-03-31
Filed2026-05-12
HMY
Harmony Gold Mining Co Ltd
1118.75%
Shares117.0K
Event2026-03-31
Filed2026-05-12
STM
STMicroelectronics NV
New
Shares50.4K
Event2026-03-31
Filed2026-05-12
Grupo Cibest SA
Grupo Cibest SA
670.97%
Shares23.9K
Event2026-03-31
Filed2026-05-12
Vodafone Group PLC
Vodafone Group PLC
New
Shares114.8K
Event2026-03-31
Filed2026-05-12
BBVA
Banco Bilbao Vizcaya Argentaria SA
13.24%
Shares78.6K
Event2026-03-31
Filed2026-05-12
WDS
Woodside Energy Group Ltd
New
Shares66.8K
Event2026-03-31
Filed2026-05-12
EC
Ecopetrol SA
2694.87%
Shares109.0K
Event2026-03-31
Filed2026-05-12
LI
Li Auto Inc
New
Shares86.8K
Event2026-03-31
Filed2026-05-12
VALE
Vale SA
New
Shares97.2K
Event2026-03-31
Filed2026-05-12
BIDU
Baidu Inc
-80.72%
Shares13.6K
Event2026-03-31
Filed2026-05-12
TSM
Taiwan Semiconductor Manufacturing Co Ltd
New
Shares4.5K
Event2026-03-31
Filed2026-05-12
MUFG
Mitsubishi UFJ Financial Group Inc
48.58%
Shares88.7K
Event2026-03-31
Filed2026-05-12
SE
Sea Ltd
302.22%
Shares18.1K
Event2026-03-31
Filed2026-05-12
PKX
POSCO Holdings Inc
New
Shares23.8K
Event2026-03-31
Filed2026-05-12
TV
Grupo Televisa SAB
5216.47%
Shares451.9K
Event2026-03-31
Filed2026-05-12
NatWest Group PLC
NatWest Group PLC
926.63%
Shares87.5K
Event2026-03-31
Filed2026-05-12
SSL
Sasol Ltd
258.70%
Shares99.0K
Event2026-03-31
Filed2026-05-12
VIV
Telefonica Brasil SA
New
Shares80.5K
Event2026-03-31
Filed2026-05-12
ZLAB
Zai Lab Ltd
New
Shares66.5K
Event2026-03-31
Filed2026-05-12
UBS
UBS Group AG
New
Shares32.8K
Event2026-03-31
Filed2026-05-12
WF
Woori Financial Group Inc
New
Shares17.6K
Event2026-03-31
Filed2026-05-12
CRH PLC
CRH PLC
-69.31%
Shares11.1K
Event2026-03-31
Filed2026-05-12
KB
KB Financial Group Inc
46.84%
Shares11.6K
Event2026-03-31
Filed2026-05-12
GLPG
Galapagos NV
2.70%
Shares38.1K
Event2026-03-31
Filed2026-05-12
DQ
Daqo New Energy Corp
-37.28%
Shares53.5K
Event2026-03-31
Filed2026-05-12
GMAB
Genmab A/S
842.22%
Shares42.4K
Event2026-03-31
Filed2026-05-12
ARGX
Argenx SE
New
Shares1.6K
Event2026-03-31
Filed2026-05-12
EMBJ
Embraer SA
4.42%
Shares18.9K
Event2026-03-31
Filed2026-05-12
FUTU
Futu Holdings Ltd
-8.05%
Shares8.0K
Event2026-03-31
Filed2026-05-12
FMS
Fresenius Medical Care AG
569.57%
Shares46.2K
Event2026-03-31
Filed2026-05-12
KEP
Korea Electric Power Corp
313.87%
Shares71.6K
Event2026-03-31
Filed2026-05-12
Lufax Holding Ltd
Lufax Holding Ltd
7538.57%
Shares534.7K
Event2026-03-31
Filed2026-05-12
BABA
Alibaba Group Holding Ltd
-31.03%
Shares7.9K
Event2026-03-31
Filed2026-05-12
HBM
Hudbay Minerals Inc
259.04%
Shares33.8K
Event2026-03-31
Filed2026-05-12
ASND
Ascendis Pharma A/S
-95.44%
Shares4.2K
Event2026-03-31
Filed2026-05-12
JD
JD.com Inc
-22.45%
Shares30.5K
Event2026-03-31
Filed2026-05-12
CRTO
Criteo SA
-67.42%
Shares44.9K
Event2026-03-31
Filed2026-05-12
TME
Tencent Music Entertainment Group
New
Shares82.4K
Event2026-03-31
Filed2026-05-12
CSAN
Cosan SA
1838.98%
Shares171.6K
Event2026-03-31
Filed2026-05-12
PHYS
Sprott Physical Gold Trust
New
Shares19.0K
Event2026-03-31
Filed2026-05-12
SGDM
Sprott Gold Miners ETF
New
Shares8.7K
Event2026-03-31
Filed2026-05-12
GCOW
Pacer Global Cash Cows Dividend ETF
New
Shares14.0K
Event2026-03-31
Filed2026-05-12
OIH
VanEck Oil Services ETF
New
Shares1.6K
Event2026-03-31
Filed2026-05-12
SILJ
Amplify Junior Silver Miners ETF
New
Shares21.3K
Event2026-03-31
Filed2026-05-12
SIL
Global X Silver Miners ETF
-74.73%
Shares7.0K
Event2026-03-31
Filed2026-05-12
MOO
VanEck Agribusiness ETF
New
Shares7.4K
Event2026-03-31
Filed2026-05-12
PSLV
Sprott Physical Silver Trust
New
Shares25.4K
Event2026-03-31
Filed2026-05-12
COPX
Global X Copper Miners ETF
-75.60%
Shares8.1K
Event2026-03-31
Filed2026-05-12
DXJ
WisdomTree Japan Hedged Equity Fund
New
Shares3.8K
Event2026-03-31
Filed2026-05-12
PIE
Invesco Dorsey Wright Emerging Markets Momentum ETF
New
Shares23.1K
Event2026-03-31
Filed2026-05-12
ICOW
Pacer Developed Markets International Cash Cows 100 ETF
New
Shares14.1K
Event2026-03-31
Filed2026-05-12
XES
State Street SPDR S&P Oil & Gas Equipment & Services ETF
New
Shares5.1K
Event2026-03-31
Filed2026-05-12
RELX
RELX PLC
-78.66%
Shares17.8K
Event2026-03-31
Filed2026-05-12
WPP
WPP PLC
New
Shares34.4K
Event2026-03-31
Filed2026-05-12
SAP
SAP SE
-98.34%
Shares3.0K
Event2026-03-31
Filed2026-05-12
EWP
iShares MSCI Spain ETF
-93.80%
Shares9.0K
Event2026-03-31
Filed2026-05-12
WIT
Wipro Ltd
New
Shares227.8K
Event2026-03-31
Filed2026-05-12
TAN
Invesco Solar ETF
New
Shares8.6K
Event2026-03-31
Filed2026-05-12
DAVA
Endava PLC
32.51%
Shares106.3K
Event2026-03-31
Filed2026-05-12
SID
Cia Siderurgica Nacional SA
2415.44%
Shares374.8K
Event2026-03-31
Filed2026-05-12
ASHR
Xtrackers Harvest CSI 300 China A-Shares ETF
New
Shares13.9K
Event2026-03-31
Filed2026-05-12
ILF
iShares Latin America 40 ETF
-81.01%
Shares12.0K
Event2026-03-31
Filed2026-05-12
EWZ
iShares MSCI Brazil ETF
New
Shares11.1K
Event2026-03-31
Filed2026-05-12
XBI
State Street SPDR S&P Biotech ETF
New
Shares3.2K
Event2026-03-31
Filed2026-05-12
EWJ
iShares MSCI Japan ETF
120.00%
Shares4.4K
Event2026-03-31
Filed2026-05-12
GDXJ
VanEck Junior Gold Miners ETF
New
Shares3.0K
Event2026-03-31
Filed2026-05-12
GRID
First Trust NASDAQ Clean Edge Smart Grid Infrastructure Index Fund
New
Shares2.2K
Event2026-03-31
Filed2026-05-12
XMMO
Invesco S&P MidCap Momentum ET
New
Shares2.4K
Event2026-03-31
Filed2026-05-12
NU
NU Holdings Ltd/Cayman Islands
New
Shares21.6K
Event2026-03-31
Filed2026-05-12
SBS
Cia de Saneamento Basico do Estado de Sao Paulo SABESP
153.29%
Shares48.6K
Event2026-03-31
Filed2026-05-12
VIS
Vanguard Industrials ETF
New
Shares800
Event2026-03-31
Filed2026-05-12
KBE
State Street SPDR S&P Bank ETF
New
Shares4.0K
Event2026-03-31
Filed2026-05-12
FXZ
First Trust Materials AlphaDEX Fund
New
Shares3.1K
Event2026-03-31
Filed2026-05-12
EEM
iShares MSCI Emerging Markets ETF
-65.55%
Shares4.1K
Event2026-03-31
Filed2026-05-12
EWT
iShares MSCI Taiwan ETF
-94.86%
Shares2.5K
Event2026-03-31
Filed2026-05-12
REMX
VanEck Rare Earth and Strategic Metals ETF
New
Shares1.7K
Event2026-03-31
Filed2026-05-12
Lam Research Corp
Lam Research Corp
-81.84%
Shares690
Event2026-03-31
Filed2026-05-12

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available
BAROMETER CAPITAL MANAGEMENT INC. Institutional Holdings, Portfolio & P&L β€” TradeFomo