Bank of America earnings matched, revenue topped estimates

by