MSFTMicrosoft
4.42%+791.43K+0.01%8.22B0.24%Computer422.540Jun 30, 202413F
RYRoyal Bank of Canada
4.23%+1.09M+0.08%7.86B5.33%Banks172.040Jun 30, 202413F
NVDANVIDIA
4.05%-5.12M-0.02%7.53B0.25%Electronics147.630Jun 30, 202413F
AAPLApple
3.83%+989.30K+0.01%7.13B0.22%Computer226.960Jun 30, 202413F
GOOGLAlphabet-A
3.63%-632.19K-0.01%6.75B0.30%Internet & Media178.350Jun 30, 202413F
AMZNAmazon
2.74%+181.14K+0.00%5.10B0.25%Commerce208.180Jun 30, 202413F
TDThe Toronto-Dominion Bank
2.45%-20.61M-1.18%4.57B4.89%Banks78.910Jun 30, 202413F
BNSBank of Nova Scotia
1.65%-147.79K-0.01%3.06B5.61%Banks75.050Jun 30, 202413F
AVGOBroadcom
1.55%+208.11K+0.00%2.88B0.38%Electronics183.640Jun 30, 202413F
METAMeta Platforms
1.54%-59.33K-0.00%2.86B0.22%Internet & Media589.340Jun 30, 202413F
CMCanadian Imperial Bank of Commerce
1.27%-2.63M-0.28%2.37B5.36%Banks89.550Jun 30, 202413F
BMOBank of Montreal
1.20%+1.53M+0.21%2.23B3.75%Banks129.300Jun 30, 202413F
NFLXNetflix
1.17%+98.28K+0.02%2.19B0.76%Internet & Media795.040Jun 30, 202413F
BNBrookfield Corp
1.17%-2.24M-0.15%2.17B3.40%Non-Bank Financials79.440Jun 30, 202413F
ENBEnbridge Inc
1.14%+1.27M+0.06%2.13B2.81%Mining58.930Jun 30, 202413F
CNQCanadian Natural Resources Ltd
1.13%+1.61M+0.08%2.10B2.84%Mining47.570Jun 30, 202413F
TSLATesla
1.07%+1.47M+0.05%2.00B0.30%Auto321.220Jun 30, 202413F
TRPTC Energy Corp
1.02%-6.87M-0.66%1.89B4.90%Mining67.820Jun 30, 202413F
CNRCanadian National Railway Co
0.99%+972.73K+0.15%1.84B2.50%Transportation154.150Jun 30, 202413F
LLYEli Lilly and Co
0.90%+26.16K+0.00%1.68B0.20%Medical Biology831.540Jun 30, 202413F
MAMasterCard
0.89%-1.06M-0.12%1.66B0.41%Non-Bank Financials524.760Jun 30, 202413F
JPMJPMorgan
0.85%-1.02M-0.04%1.58B0.28%Banks236.980Jun 30, 202413F
CPCanadian Pacific Kansas City Ltd
0.84%+533.79K+0.06%1.56B2.14%Transportation108.040Jun 30, 202413F
COSTCostco
0.83%-17.64K-0.00%1.54B0.41%Commerce943.800Jun 30, 202413F
WCNWaste Connections
0.76%+178.87K+0.07%1.40B3.14%Utilities184.040Jun 30, 202413F
MFCManulife Financial Corp
0.75%-15.07M-0.86%1.39B3.02%Non-Bank Financials44.240Jun 30, 202413F
VVisa
0.73%-81.82K-0.00%1.37B0.27%Non-Bank Financials307.870Jun 30, 202413F
BRK.ABerkshire Hathaway-A
0.73%+199.00+0.01%1.35B0.15%Non-Bank Financials695878.300Jun 30, 202413F
BCEBCE Inc
0.64%+3.88M+0.42%1.19B4.11%Utilities39.490Jun 30, 202413F
UNHUnitedHealth
0.60%+4.01K+0.00%1.11B0.25%Medical Biology615.810Jun 30, 202413F
SNOWSnowflake
0.58%+2.80M+0.83%1.09B2.27%Computer120.890Jun 30, 202413F
FTSFortis Inc
0.54%-2.61M-0.52%1.01B5.31%Utilities61.470Jun 30, 202413F
TTELUS Corp
0.54%+781.35K+0.05%1.01B4.56%Utilities21.810Jun 30, 202413F
SUSuncor Energy Inc
0.53%-4.26M-0.34%988.76M2.09%Mining54.480Jun 30, 202413F
WMTWalmart
0.53%+2.58M+0.03%981.40M0.18%Commerce84.830Jun 30, 202413F
XOMExxon Mobil
0.50%+2.54M+0.06%935.04M0.19%Mining121.110Jun 30, 202413F
PPLPembina Pipeline Corp
0.50%+3.52M+0.61%926.42M4.37%Mining57.000Jun 30, 202413F
BACBank of America
0.49%-1.14M-0.01%919.74M0.30%Banks45.130Jun 30, 202413F
RCI.BRogers Communications Inc
0.47%+1.24M+0.23%867.57M4.45%Utilities50.550Jun 30, 202413F
JNJJohnson & Johnson
0.45%+375.29K+0.02%845.77M0.24%Medical Biology155.470Jun 30, 202413F
ADBEAdobe
0.45%-71.44K-0.02%839.44M0.34%Computer494.680Jun 30, 202413F
TRIThomson Reuters Corp
0.44%-856.58K-0.19%818.31M1.09%Other234.030Jun 30, 202413F
MRKMerck & Co
0.44%-192.97K-0.01%811.09M0.25%Medical Biology102.920Jun 30, 202413F
AMDAdvanced Micro Devices
0.42%+417.10K+0.03%789.46M0.31%Electronics147.950Jun 30, 202413F
BIPBrookfield Infrastructure Partners LP
0.41%-97.36K-0.02%765.70M6.19%Utilities34.290Jun 30, 202413F
HDHome Depot
0.40%+87.56K+0.01%751.57M0.23%Commerce405.900Jun 30, 202413F
NANational Bank of Canada
0.40%-2.31M-0.68%741.69M2.78%Banks133.910Sep 30, 2024Multiple
SHOPShopify
0.39%+354.74K+0.03%729.90M0.87%Computer87.120Jun 30, 202413F
PGProcter & Gamble
0.38%+398.59K+0.02%711.45M0.19%Manufacturing167.710Jun 30, 202413F
AEMAgnico Eagle
0.38%+452.26K+0.09%705.74M2.19%Non-Ferrous Metals83.840Jun 30, 202413F