best performing bank stocks 2005 thru 2009

Banco Macro SA B ADR (BMA) had the highest return in 2009 by a US stock in the Banking Industry, returning 177.1%.