Zions Bancorporation (ZION) Stock Analysis.