While investors were ultimately bucked up by a buyback, results were missed when Citigroup reported earnings earlier on Monday (April 15). By the numbers, earnings came above expectations at $1.87 per share, instead of the $1.80 predicted pre-release. Revenue, on the other hand, came in below forecasts, at $18.576 billion instead of the expected $18.634 […]

Continue reading…

Latest stories from over 100 sources, YouTube and Twitter
Our archive contains 40,740 news items. 381 articles added this week.