Bargain hunting in an expensive market is no easy task. While value investors had plenty of attractive opportunities just a few years ago, finding solid companies trading at a discount to their true worth has become a challenge, especially following the post-election rally.
There are still some bargains out there, though. General Motors (NYSE: GM), Skechers (NYSE: SKX), and Caesarstone (NASDAQ: CSTE) are three stocks that should be on every value investors’ radar. Here’s why I own all three of these bargain stocks.