Versus - compare IDT and LUMN

IDT Corp. - Ordinary Shares - Class B outperforms Lumen Technologies Inc on 18 out of 23 parameters.