Logo

← Back to Stock Analysis

Peers Analysis for CM.TO


Real-time Full Quote lists & Returns

symbol name price changes percentage change day low day high year high year low market cap price avg 50 price avg 200 exchange volume avg volume open previous close eps pe earnings announcement shares outstanding timestamp 1 day return % 1 week return % 1 month return % 3 months return % 6 months return % 1 year return % 3 years return % 5 years return % 10 years return % maximum return %
CM.TO Canadian Imperial Bank of Commerce 89.67 0.1899 0.17 88.98 89.83 90.57 51.6 84044731890 85.1792 71.6682 TSX 683382 3607111 89.3 89.5 6.91 12.98 2024-12-05T10:30:00.000+0000 937267000 2024-11-18 18:38:34 0.1899 -0.23364486 3.68871 24.55897 33.35812 65.13812 20.86535 55.40728 71.32212 1029.34509
BMO.TO Bank of Montreal 130.4 -0.7006 -0.92 130.03 131.55 133.95 107.16 95115455200 124.4956 122.81225 TSX 525323 3228253 131.32 131.32 8.69 15.01 2024-12-05T11:00:00.000+0000 729413000 2024-11-18 18:38:31 -0.7006 -0.85911959 0.40810041 11.43394 0.5939983 16.76218 -6.0857 28.62498 58.75335 964.4898
BNS.TO The Bank of Nova Scotia 77.4 1.9226 1.46 76.0 77.58 77.58 55.89605 95168718000 72.6742 66.81305 TSX 2196439 4686536 76.0 75.94 5.71 13.56 2024-12-03T11:00:00.000+0000 1229570000 2024-11-18 18:38:38 1.936 2.66578 4.66468 20.0155 17.44804 26.92245 -6.46448 1.48138 11.91268 906.63199
RY.TO Royal Bank of Canada 171.08 -0.0292 -0.05 170.39 171.83 175.04 115.57 241599176000 169.3208 149.1706 TSX 528713 4296339 171.05 171.13 11.29 15.15 2024-12-04T13:30:00.000+0000 1412200000 2024-11-18 18:38:32 -0.0292 -1.10983 -1.72335 11.67102 17.7102 41.93977 29.81258 57.24265 108.27855 2507.92683
TD.TO The Toronto-Dominion Bank 79.09 0.368 0.29 78.72 79.56 87.99 73.67 138241411000 81.6956 79.554 TSX 1264711 8229055 78.8 78.8 4.32 18.31 2024-12-05T13:30:00.000+0000 1747900000 2024-11-18 18:38:37 0.368 1.07348 1.60586 -2.00719 1.46248 -7.06228 -14.28417 3.08916 38.77873 1472.36581
NA.TO National Bank of Canada 134.76 0.8153 1.09 133.02 135.21 135.21 87.92 45893326560 129.8158 116.48255 TSX 287706 1692787 133.52 133.67 10.27 13.12 2024-12-04T13:30:00.000+0000 340556000 2024-11-18 18:38:30 0.8153 1.51412 2.61956 14.80661 16.51392 48.12047 27.85579 93.03825 148.72647 2810.58315