Versus - compare TKNO and ARCT

Alpha Teknova Inc outperforms Arcturus Therapeutics Holdings Inc on 19 out of 28 parameters.