Annaly Capital: Is This REIT a Buy Amid the Downgrades?

Annaly Capital Management, Inc. (NYSE:NLY) is one of the most loved REITs, paying a dividend that yields 12.2% and boasting a market cap of $15 billion.

Keep Reading →