First-quarter results from Bank of America $BAC came in ahead of analyst expectations on both revenue and profit, with the lender's $8.6 billion in net income — equal to $1.11 per share — marking the strongest earnings-per-share figure the company had produced in roughly twenty years. The consensus forecast from LSEG had called for $1.01 per share.
