Banks generally met or beat expectations for first-quarter earnings, but many resorted to aggressive financial engineering to do it.

Thirty-one of the top 44 banking companies reported earnings per share in line with or better than analysts' consensus estimates, according to Smith Barney Inc., although few exceeded these expectations by more than a cent or two. And even the banks that missed estimates fell short by only a penny or two.

Limited Time Offer

Save $400 off your subscription. Special offer ends April 30, 2017.

14-Day Free Trial

No credit card required. Complete access to articles, breaking news and industry data.