Versus - compare STRLGUA and EXPLICITFIN

Trustwave Securities Ltd. outperforms Explicit Finance Ltd. on 21 out of 30 parameters.