Discover Financial Services posts mixed Q1 results as earnings miss the mark

by