Skip to content
Screener

Ready Capital RC EV / EBITDA

EV / EBITDA at other companies

Starwood Property Trust logo
Starwood Property TrustSTWD
3.3×0.0×
Seven Hills Realty Trust logo
Seven Hills Realty TrustSEVN
5.1×
MFA Financial logo
MFA FinancialMFA
1.1×-0.2×
Ladder Capital logo
Ladder CapitalLADR
4.3×+0.4×
Manhattan Bridge Capital logo
Manhattan Bridge CapitalLOAN
10.9×-1.5×

Other financials

Income statement

See full
Revenue$81.7M-47.3%
Net income-$200.1M-344%
EPS (diluted)-$1.25-372%

Balance sheet

See full
Cash & equivalents$241.2M-2.9%
Total debt$1.4B-37.8%
Total equity$1.3B-31.0%
Total assets$6.3B-36.7%

Cash flow

See full
Operating cash flow$590.2M+444%

Valuation

See full
Market cap$257.71M-63.8%
Enterprise value$1.38B-45.5%
P/S0.5×-0.4×

Profitability

See full
Net margin-101.4%-200pp

Returns & leverage

See full
Return on equity-30.7%-102pp
Debt / equity-0.1×

FAQ

What does EV / EBITDA mean?
Enterprise value (market cap plus total debt minus cash) at the quarter end divided by trailing-twelve-month EBITDA. A capital-structure-neutral valuation multiple.