The Analysis of Cardinal Capital Management, Inc.'s Holdings


Currently, Cardinal Capital Management, Inc. holds 70 types of securities in its portfolio with a total value $4.5B. In the most recent quarter, they have increased their positions in BN (+913.6K shares, valued at $57.6M), MSFT (+54.3K shares, valued at $36.0M), N/A (+383.1K shares, valued at $34.4M); decreased their positions in ENB (-1.7M shares, valued at $114.0M), BMO (-119.5K shares, valued at $21.3M), SONY (-598.3K shares, valued at $21.0M); initiated new positions in N/A (+383.1K shares, valued at $34.4M), CNQ (+8.7K shares, valued at $402.5K).


Top Holding Treemap

Stock Holdings
TickerCompany NameSharesShares â–ŗ%Event DateReport DateHistory
Saputo Inc. Saputo Inc.5.5M shares-5.44%2025-12-312026-01-22history
MFC Manulife Financial Corp.4.6M shares-4.64%2025-12-312026-01-22history
GIL Gildan Activewear Inc.2.5M shares-6.01%2025-12-312026-01-22history
CM Canadian Imperial Bank of Commerce1.7M shares-5.17%2025-12-312026-01-22history
SU Suncor Energy Inc.3.5M shares-3.86%2025-12-312026-01-22history
RY Royal Bank of Canada879.1K shares-4.15%2025-12-312026-01-22history
BNS Bank of Nova Scotia2.0M shares-4.20%2025-12-312026-01-22history
BN Brookfield Corp.3.1M shares42.22%2025-12-312026-01-22history
Sponsored
TRP TC Energy Corp.2.4M shares-3.97%2025-12-312026-01-22history
BMO Bank of Montreal988.5K shares-10.79%2025-12-312026-01-22history
Canadian Tire Corp. Ltd. - Cla Canadian Tire Corp. Ltd. - Cla985.7K shares-3.99%2025-12-312026-01-22history
PBA Pembina Pipeline Corp.3.3M shares10.03%2025-12-312026-01-22history
Canadian Pacific Kansas City Ltd. Canadian Pacific Kansas City Ltd.1.5M shares3.71%2025-12-312026-01-22history
Intact Financial Corp Intact Financial Corp534.7K shares4.64%2025-12-312026-01-22history
CNI Canadian National Railway Co.974.4K shares31.27%2025-12-312026-01-22history
Element Fleet Management Corp. Element Fleet Management Corp.3.6M shares-3.62%2025-12-312026-01-22history
Sponsored
SLF Sun Life Financial Inc.1.1M shares-6.19%2025-12-312026-01-22history
AMAT Applied Materials Inc.202.8K shares-2.33%2025-12-312026-01-22history
CMI Cummins Inc.95.9K shares-10.83%2025-12-312026-01-22history
ABBV AbbVie Inc.191.8K shares-0.12%2025-12-312026-01-22history
ENB Enbridge Inc.884.9K shares-66.23%2025-12-312026-01-22history
WFC Wells Fargo & Co.450.5K shares-15.50%2025-12-312026-01-22history
SIEGY Siemens AG - ADR277.7K shares-1.06%2025-12-312026-01-22history
BKNG Booking Holdings Inc.7.1K shares1.94%2025-12-312026-01-22history
Sponsored
TMUS T-Mobile US Inc.176.7K shares3.32%2025-12-312026-01-22history
NEE NextEra Energy Inc.432.6K shares-5.24%2025-12-312026-01-22history
URI United Rentals Inc.41.8K shares1.73%2025-12-312026-01-22history
NTR Nutrien Ltd.526.3K shares-9.07%2025-12-312026-01-22history
Merck & Co. Inc. Merck & Co. Inc.304.5K shares3.63%2025-12-312026-01-22history
NXPI NXP Semiconductors NV144.0K shares21.49%2025-12-312026-01-22history
Schneider Electric SE - ADR Schneider Electric SE - ADR566.8K shares37.28%2025-12-312026-01-22history
Boardwalk Real Estate Investment Boardwalk Real Estate Investment656.7K shares-4.62%2025-12-312026-01-22history
Sponsored
APD Air Products & Chemicals Inc.124.3K shares3.36%2025-12-312026-01-22history
HD Home Depot Inc./The87.8K shares2.98%2025-12-312026-01-22history
TSM Taiwan Semiconductor Manufacturing Co. Ltd.98.8K shares40.45%2025-12-312026-01-22history
Enel SpA - ADR Enel SpA - ADR2.8M shares-1.36%2025-12-312026-01-22history
Medtronic PLC Medtronic PLC295.2K shares1.96%2025-12-312026-01-22history
HON Honeywell International Inc.138.7K shares6.06%2025-12-312026-01-22history
MSFT Microsoft Corp.55.2K shares5837.31%2025-12-312026-01-22history
ORCL Oracle Corp.134.0K shares-4.20%2025-12-312026-01-22history
Sponsored
Unilever PLC - ADR Unilever PLC - ADR383.1K sharesnew addition2025-12-312026-01-22history
Broadcom Inc. Broadcom Inc.70.4K shares-26.78%2025-12-312026-01-22history
BDX Becton Dickinson and Co.123.1K shares-14.48%2025-12-312026-01-22history
CARR Carrier Global Corp.410.2K shares11.30%2025-12-312026-01-22history
SAP SAP SE - ADR83.8K shares5.03%2025-12-312026-01-22history
Granite Real Estate Investment Trust Granite Real Estate Investment Trust280.2K shares-7.90%2025-12-312026-01-22history
USB US Bancorp285.2K shares17.32%2025-12-312026-01-22history
ETR Entergy Corp.148.2K shares15.03%2025-12-312026-01-22history
Sponsored
EQIX Equinix Inc.16.3K shares0.35%2025-12-312026-01-22history
EMA Emera Inc.217.8K shares-0.43%2025-12-312026-01-22history
COP ConocoPhillips101.8K shares-22.56%2025-12-312026-01-22history
CDW CDW Corp/DE50.0K shares-31.42%2025-12-312026-01-22history
GPN Global Payments Inc.63.6K shares-36.55%2025-12-312026-01-22history
Iberdrola SA-Sponsored ADR Iberdrola SA-Sponsored ADR21.3K shares-12.03%2025-12-312026-01-22history
TD Toronto-Dominion Bank17.5K shares-0.06%2025-12-312026-01-22history
FTS Fortis Inc./Canada11.7K shares7.04%2025-12-312026-01-22history
Sponsored
Dollarama Inc. Dollarama Inc.3.7K shares-2.62%2025-12-312026-01-22history
BAC Bank of America Corp.7.4K shares-2.64%2025-12-312026-01-22history
SONY Sony Group Corp. - ADR15.2K shares-97.53%2025-12-312026-01-22history
ADI Analog Devices Inc.1.2K shares2.06%2025-12-312026-01-22history
CNQ Canadian Natural Resources Ltd.8.7K sharesnew addition2025-12-312026-01-22history
TXN Texas Instruments Inc.1.6K shares4.78%2025-12-312026-01-22history
AMGN Amgen Inc.850 shares0.00%2025-12-312026-01-22history
AAPL Apple Inc.997 shares-8.11%2025-12-312026-01-22history
Sponsored
AEM Agnico-Eagle Mines Ltd.1.6K shares7.56%2025-12-312026-01-22history
JPM JPMorgan Chase & Co.745 shares-21.08%2025-12-312026-01-22history
PNC PNC Financial Services Group Inc.1.0K shares0.00%2025-12-312026-01-22history
TU TELUS Corp.15.4K shares-95.60%2025-12-312026-01-22history
Allied Properties Real Estate Allied Properties Real Estate18.3K shares-98.38%2025-12-312026-01-22history
CMCSA Comcast Corp. Class A5.0K shares-38.41%2025-12-312026-01-22history

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available