Versus - compare EPRT and STWD

Essential Properties Realty Trust Inc outperforms Starwood Property Trust Inc on 20 out of 28 parameters.