Versus - compare SCLX and TLPH

Talphera Inc. outperforms Scilex Holding Company on 18 out of 27 parameters.