Medtech companies post strong results, raise views