Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IVR
86.36%
▲ 155.22%
KREF
-23.18%
▼ -9.37%
Gross Margin
IVR
94.81%
▲ 6.85%
KREF
82.68%
▼ -1.99%
Free Cash Flow
IVR
$42.23M
▲ $15.55M
KREF
-$7.44M
▼ -$17.64M
Net Debt / EBITDA
IVR
21.55
▼ -9.31
KREF
38.46
▲ 17.79
Operating Margin
IVR
140.71%
▲ 8.37%
KREF
-55.52%
▼ -72.50%
P/E Ratio
IVR
6.37
▼ -4.99
KREF
18.86
▼ -0.74