With U.S. stock markets trading near their all-time highs, many companies’ valuations have become a bit stretched. But there are always bargains to be found if you are willing to turn over enough rocks. We asked a team of Fools to highlight a stock trading near its 52-week low that they think is worth buying today. Read on to see why they picked American Outdoor Brands (NASDAQ: AOBC), Gilead Sciences (NASDAQ: GILD), CVS Health (NYSE: CVS), and Ford (NYSE: F).