Canoe Financial Bets Big on Roper (NASDAQ: RP), Adds $123 Million Worth of Shares: Should Investors Follow? — alphai