Strong Price MomentumThere are 21 companies showing strong price momentum by hitting new 52-week highs and they are ranked by market capitalization in the table below. The five largest companies making new highs are Royal Bank of Canada, Manulife Financial, Agnico Eagle Mines Ltd., Fairfax Financial Holdings Ltd. and National Bank of Canada.