Versus - compare BTBT and CADL

Candel Therapeutics Inc outperforms Bit Digital Inc on 16 out of 24 parameters.