Snap’s direct revenue business has reached a $1 billion annualized revenue run rate, the company announced on Wednesday. Annualized revenue refers to a business’s current revenue rate projected over a ...
Armour Residential REIT (ARR) came out with quarterly earnings of $0.71 per share, missing the Zacks Consensus Estimate of $0.74 per share. This compares to earnings of $0.78 per share a year ago.