Baystreet Staff - Thursday, October 30, 2008 Royal Bank of Canada 12:55 PM EST - Royal Bank of Canada : said on Thursday that it may repurchase up to 20 million of its common shares under a buyback program approved by the Toronto Stock Exchange. Royal Bank of Canada shares T.RY are trading up $1.22 at $46.65.