Annaly Q1 Earnings Beat Estimates, Net Interest Margin Improves Y/Y | AllMind News