Versus - compare ILLR and RAND

Rand Capital Corp. outperforms Triller Group Inc. on 20 out of 25 parameters.