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