Home Stock Walgreens stock is cheap and oversold: is it a value trap?