Latest developmentabout 9 hours ago
Barclays Q3 Profit Rises 12% but Misses Estimates Amid Mixed Trading Performance
Barclays reported Q3 earnings and revenue that fell short of analyst expectations, despite a 12% rise in net profit and a new $670 million share buyback program.
Read the full story