Essential Properties Realty Trust, Inc.

Essential Properties Realty Trust, Inc.

23.28
EUR
+1.16
(+5.25%)
1.13EPS
23.04P/E
5.67BMarket Cap
Feb 17Next Earn