Versus - compare GEO and NSA

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