royal bank of canada stock returns by year

Royal Bank of Canada (RY) had its best year since October 16, 1995 in 2009, returning 90.2%.