ARMOUR Residential REIT (NYSE:ARR) reported quarterly earnings of $0.27 per share which missed the analyst consensus estimate of $0.29 by 6.9 percent. This is unchanged from the same period last year.
Argus Research Downgrades Twilio to Hold
Argus Research analyst Jim Kelleher downgrades Twilio (NYSE:TWLO) from Buy to Hold.