Versus - compare INSP and ATEC

Inspire Medical Systems Inc outperforms Alphatec Holdings Inc on 16 out of 30 parameters.