3-Criteria Method Identifies 8 Undervalued US Stocks with 25%+ Upside