Barclay's share price was down 28 percent today. It is down 78 percent compared to a year ago.
Their price to earnings ratio is 1.9. That means if Barclays pays the same dividend to its shareholders over the next two years, as it did in last year, the share purchase would pay for it self. Just for the record, that previous comment does not constitute a recommendation to buy, sell or own Barclays stock.