 With the major U.S. stock market indexes all at or near all-time highs, finding bargains in the market is difficult. However, there are some stocks still trading below their intrinsic values that pay a generous dividend yield and offer the potential for outsized gains, in my opinion. 