Versus - compare TECX and ALT

Tectonic Therapeutic Inc. outperforms Altimmune Inc on 20 out of 25 parameters.