Orchid vs. Starwood: Which Mortgage REIT Has Better Upside? – July 21, 2025 – Zacks.com

STWD holds a diversified $1.02B portfolio, but its $18.4B debt overshadows asset gains and stable income. ORC trades at a lower P/E than industry, …