Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
EFC
102.76%
▼ -113.77%
KREF
-23.18%
▼ -9.37%
Gross Margin
EFC
80.46%
▼ -7.77%
KREF
82.68%
▼ -1.99%
Free Cash Flow
EFC
$114.35M
▼ -$32.57M
KREF
-$7.44M
▼ -$17.64M
Net Debt / EBITDA
EFC
31.00
▼ -9.60
KREF
38.46
▲ 17.79
Operating Margin
EFC
83.27%
▲ 11.58%
KREF
-55.52%
▼ -72.50%
P/E Ratio
EFC
7.62
▼ -0.06
KREF
18.86
▼ -0.74