Versus - compare STWD and EPRT

Essential Properties Realty Trust Inc outperforms Starwood Property Trust Inc on 22 out of 30 parameters.