Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
CTRE
87.54%
▼ -11.75%
STWD
7.93%
▼ -14.78%
Gross Margin
CTRE
100.00%
▲ 43.15%
STWD
75.43%
▲ 0.21%
Free Cash Flow
CTRE
$130.48M
▲ $43.28M
STWD
-$141.06M
▼ -$85.28M
Net Debt / EBITDA
CTRE
2.19
▲ 0.83
STWD
13.13
▲ 0.70
Operating Margin
CTRE
86.57%
▲ 21.42%
STWD
65.11%
▼ -2.35%
P/E Ratio
CTRE
27.05
▲ 0.75
STWD
25.63
▲ 8.60