Browsing: Yielder

Starwood Property Trust (NYSE: STWD) is a mortgage real estate investment trust, or REIT, that has been publicly traded for 15 years. Its $26 billion portfolio…