Apple contenders rated by Royal Bank of Canada