Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STWD
7.93%
▼ -14.78%
RITM
3.88%
▼ -0.55%
Gross Margin
STWD
75.43%
▲ 0.21%
RITM
63.81%
▼ -4.99%
Free Cash Flow
STWD
-$141.06M
▼ -$85.28M
RITM
$172.46M
▼ -$81.45M
Net Debt / EBITDA
STWD
13.13
▲ 0.70
RITM
26.60
▲ 9.32
Operating Margin
STWD
65.11%
▼ -2.35%
RITM
0.53%
▼ -9.80%
P/E Ratio
STWD
25.63
▲ 8.60
RITM
12.12
▲ 4.74