Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STWD
7.93%
▼ -14.78%
EPRT
51.77%
▲ 27.65%
Gross Margin
STWD
75.43%
▲ 0.21%
EPRT
77.62%
▲ 32.78%
Free Cash Flow
STWD
-$141.06M
▼ -$85.28M
EPRT
$421.13M
▲ $632.34M
Net Debt / EBITDA
STWD
13.13
▲ 0.70
EPRT
4.95
▲ 0.07
Operating Margin
STWD
65.11%
▼ -2.35%
EPRT
50.19%
▼ -13.69%
P/E Ratio
STWD
25.63
▲ 8.60
EPRT
25.99
▼ -0.28