Protesters in Philadelphia and at state capitols in California, Minnesota, Michigan, Texas, Wisconsin, Indiana and beyond ...
Barclays shares have vastly outperformed the market over the past 12 months, but it’s a different story over the longer run.