Skip to content
Screener

EV / EBITDA at other companies

Redwood Trust logo
Redwood TrustRWT
MFA Financial logo
MFA FinancialMFA
1.1×-0.2×
New York Mortgage Trust logo
New York Mortgage TrustADAM
4.7×-14.2×
Chimera Investment Corp. logo
Chimera Investment Corp.CIM
1.3×
Starwood Property Trust logo
Starwood Property TrustSTWD
3.3×0.0×
Ladder Capital logo
Ladder CapitalLADR
4.3×+0.4×

Other financials

Income statement

See full
Revenue$1.8B+27.7%
Net income$822.7M+1,341%
EPS (diluted)$1.06+3,433%

Balance sheet

See full
Cash & equivalents$2.9B+41.4%
Total debt$34.2M+17.4%
Total equity$16.9B+26.5%
Total assets$143.74B+28.2%

Cash flow

See full
Operating cash flow$1.6B+796%

Valuation

See full
Market cap$17.12B+27.5%
Enterprise value$14.25B+25.0%
P/E5.8×-12.6×
P/S2.5×0.0×

Profitability

See full
Net margin43.7%+29.9pp

Returns & leverage

See full
Return on equity19.5%+13.5pp
Debt / equity0.0×

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.