Versus - compare MAC and STWD

Macerich Co. outperforms Starwood Property Trust Inc on 23 out of 31 parameters.