Versus - compare NSA and GEO

Geo Group, Inc. outperforms National Storage Affiliates Trust on 23 out of 32 parameters.