Which High-Yield Financial Stock Is the Safer Buy: Annaly Capital Management or Starwood Property Trust?
Annaly Capital Management (NLY 0.33%) and Starwood Property Trust (STWD +0.03%) are two of the largest real estate investment trusts (REITs) focused on mortgage investments. Annaly is the biggest residential mortgage REIT by market cap, while Starwood is the largest one focused on commercial real estate financing. Both REITs currently offer eye-popping yields: Annaly’s is…