
Walgreens Boots Alliance Inc. (WBA) $38.85 “Rx Needed!”
Walgreens and its stock has been one of the dogs of the Dow Jones for over the past year, and people have yet to see promising times ahead for this fledgling retail pharmacy company. Walgreens stock has dropped 26.11% in the past year, compared to the S&P 500’s falling 1.13% over that same time. It […]