Versus - compare STWD and MAC

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