STWD stock

Is Starwood Property Trust Inc (STWD) overvalued? · P/E 18, rev $1.95B

Starwood Property Trust Inc (STWD) is a reit - mortgage company listed on US.

This page asks whether Starwood Property Trust Inc (STWD) looks expensive on cached numbers — not a short thesis.

Latest reported STWD revenue for 2024-12-31 was $1.95B. Net income was $380.6M. Revenue was down 5.0% from 2023-12-31 to 2024-12-31. STWD currently screens at market cap $6.48B and trailing P/E 17.9.

STWD currently screens at market cap $6.48B and trailing P/E 17.9. A high multiple can be growth prepaid or a bubble. The filing has to explain the gap.

If the next STWD 8-K cuts growth or raises capex, this “expensive” read gets worse. Until then the SEC page is the source.

Not investment advice. Use the STWD stock page for the full model, not this heading.

Not investment advice.

Full STWD analysis