Versus - compare MPT and GEO

Geo Group, Inc. outperforms Medical Properties Trust Inc on 21 out of 32 parameters.