MSFTMicrosoft
4.43%+791.43K+0.01%8.22B0.24%Computer410.370Jun 30, 202413F
RYRoyal Bank of Canada
4.23%+1.09M+0.08%7.86B5.33%Banks170.120Jun 30, 202413F
NVDANVIDIA
4.05%-5.12M-0.02%7.53B0.25%Electronics135.400Jun 30, 202413F
AAPLApple
3.84%+989.30K+0.01%7.14B0.22%Computer222.910Jun 30, 202413F
GOOGLAlphabet-A
3.63%-632.19K-0.01%6.75B0.30%Internet & Media171.290Jun 30, 202413F
AMZNAmazon
2.74%+181.14K+0.00%5.10B0.25%Commerce197.930Jun 30, 202413F
TDThe Toronto-Dominion Bank
2.46%-20.61M-1.18%4.57B4.89%Banks76.760Jun 30, 202413F
BNSBank of Nova Scotia
1.65%-147.79K-0.01%3.06B5.61%Banks72.440Jun 30, 202413F
AVGOBroadcom
1.55%+208.11K+0.00%2.88B0.38%Electronics168.920Jun 30, 202413F
METAMeta Platforms
1.54%-59.33K-0.00%2.86B0.22%Internet & Media567.160Jun 30, 202413F
CMCanadian Imperial Bank of Commerce
1.28%-2.63M-0.28%2.37B5.36%Banks87.880Jun 30, 202413F
BMOBank of Montreal
1.20%+1.53M+0.21%2.23B3.75%Banks126.650Jun 30, 202413F
NFLXNetflix
1.18%+98.28K+0.02%2.19B0.76%Internet & Media756.100Jun 30, 202413F
BNBrookfield Corp
1.17%-2.24M-0.15%2.17B3.40%Non-Bank Financials74.210Jun 30, 202413F
ENBEnbridge Inc
1.15%+1.27M+0.06%2.13B2.81%Mining56.420Jun 30, 202413F
CNQCanadian Natural Resources Ltd
1.13%+1.61M+0.08%2.10B2.84%Mining47.280Jun 30, 202413F
TSLATesla
1.07%+1.47M+0.05%2.00B0.30%Auto248.980Jun 30, 202413F
TRPTC Energy Corp
1.02%-6.87M-0.66%1.89B4.90%Mining64.610Jun 30, 202413F
CNRCanadian National Railway Co
0.99%+972.73K+0.15%1.84B2.50%Transportation150.980Jun 30, 202413F
LLYEli Lilly and Co
0.90%+26.16K+0.00%1.68B0.20%Medical Biology818.930Jun 30, 202413F
MAMasterCard
0.89%-1.06M-0.11%1.66B0.41%Non-Bank Financials508.080Jun 30, 202413F
JPMJPMorgan
0.85%-1.02M-0.04%1.58B0.28%Banks222.940Jun 30, 202413F
CPCanadian Pacific Kansas City Ltd
0.84%+533.79K+0.06%1.56B2.14%Transportation107.560Jun 30, 202413F
COSTCostco
0.83%-17.64K-0.00%1.54B0.41%Commerce877.310Jun 30, 202413F
WCNWaste Connections
0.76%+178.87K+0.07%1.41B3.14%Utilities176.960Jun 30, 202413F
MFCManulife Financial Corp
0.75%-15.07M-0.86%1.39B3.02%Non-Bank Financials41.130Jun 30, 202413F
VVisa
0.74%-81.82K-0.00%1.37B0.27%Non-Bank Financials290.740Jun 30, 202413F
BRK.ABerkshire Hathaway-A
0.73%+199.00+0.01%1.35B0.15%Non-Bank Financials678000.000Jun 30, 202413F
BCEBCE Inc
0.64%+3.88M+0.42%1.19B4.11%Utilities44.810Jun 30, 202413F
UNHUnitedHealth
0.60%+4.01K+0.00%1.11B0.24%Medical Biology567.560Jun 30, 202413F
SNOWSnowflake
0.58%+2.80M+0.83%1.09B2.27%Computer115.490Jun 30, 202413F
FTSFortis Inc
0.54%-2.61M-0.52%1.01B5.31%Utilities59.740Jun 30, 202413F
TTELUS Corp
0.54%+781.35K+0.05%1.01B4.56%Utilities21.900Jun 30, 202413F
SUSuncor Energy Inc
0.53%-4.26M-0.34%988.76M2.09%Mining52.460Jun 30, 202413F
WMTWalmart
0.53%+2.58M+0.03%981.40M0.18%Commerce82.190Jun 30, 202413F
XOMExxon Mobil
0.50%+2.54M+0.06%935.04M0.18%Mining114.950Jun 30, 202413F
PPLPembina Pipeline Corp
0.50%+3.52M+0.61%926.42M4.37%Mining58.070Jun 30, 202413F
BACBank of America
0.50%-1.14M-0.01%919.74M0.30%Banks41.760Jun 30, 202413F
RCI.BRogers Communications Inc
0.47%+1.24M+0.23%867.57M4.45%Utilities50.340Jun 30, 202413F
JNJJohnson & Johnson
0.46%+375.29K+0.02%845.77M0.24%Medical Biology160.130Jun 30, 202413F
ADBEAdobe
0.45%-71.44K-0.02%839.44M0.34%Computer482.800Jun 30, 202413F
TRIThomson Reuters Corp
0.44%-856.58K-0.19%818.31M1.09%Other230.120Jun 30, 202413F
MRKMerck & Co
0.44%-192.97K-0.01%811.09M0.25%Medical Biology101.880Jun 30, 202413F
AMDAdvanced Micro Devices
0.43%+417.10K+0.03%789.46M0.31%Electronics141.860Jun 30, 202413F
BIPBrookfield Infrastructure Partners LP
0.41%-97.36K-0.02%765.70M6.19%Utilities34.110Jun 30, 202413F
HDHome Depot
0.40%+87.56K+0.01%751.57M0.23%Commerce392.590Jun 30, 202413F
NANational Bank of Canada
0.40%-2.31M-0.68%741.69M2.78%Banks132.140Sep 30, 2024Multiple
SHOPShopify
0.39%+354.74K+0.03%729.90M0.87%Computer78.990Jun 30, 202413F
PGProcter & Gamble
0.38%+398.59K+0.02%711.45M0.19%Manufacturing165.100Jun 30, 202413F
AEMAgnico Eagle
0.38%+452.26K+0.09%705.74M2.19%Non-Ferrous Metals85.800Jun 30, 202413F