Shares of Bank of America (NYSE:BAC) have had an impressive run over the last 16 months. Since the beginning of 2012, they're up by 130%, beating the S&P 500 by a staggering 100%. But what does this mean going forward?

In the video below, Motley Fool contributor John Maxfield discusses whether investors can expect similar returns over the next year.