Johnson & Johnson says its Javelin catheter trial met both primary goals, but analysts say unanswered questions remain after Impella-related data. | The Apex Times