JPMorgan Chase on Tuesday delivered quarterly earnings that topped analysts' expectations as revenue from fixed-income trading rebounded.
JPMorgan's shares moved higher in premarket trading following the announcement. (Click here to track its shares.)
The biggest bank in the U.S. by assets posted first-quarter earnings of $5.91 billion, or $1.45 per share, from $5.27 billion, or $1.28 per share, a year earlier.
Revenue rose to $24.8 billion from $23.86 billion a year ago.
Wall Street had expected the company to deliver quarterly earnings per share of $1.40 on $24.41 billion in revenue, according to consensus estimates from Thomson Reuters.
The revenue growth is a positive sign in an industry that has been starving for it, said Marty Mosby, director of bank equity strategies at Vining Sparks. That, combined with increased operating leverage and lower overhead ratio, helped push returns at JPMorgan to 14 percent and return on assets for common equity to nearly 1 percent.
The results included an after-tax charge of $487 million for legal expenses. Mosby told CNBC's "Squawk Box" those expenses were "elevated but not extraordinary."
Shares of the bank have risen 12 percent over the past 12 months, outpacing the nearly 2 percent drop in the S&P 500's financial sector.
Financials are the second worst performing sector in the S&P 500 this year.
Neither the analyst nor his family owns shares of JPMorgan Chase. Vining Sparks does not own greater than a one-percent share in the stock, but does provide investment banking services to JPMorgan.
—Reuters and CNBC's Tom DiChristopher contributed to this report.