Versus - compare GEO and MPT

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