Versus - compare DYN and TWST

Dyne Therapeutics Inc outperforms Twist Bioscience Corp on 18 out of 28 parameters.