Allan Kirby8 minStocks to Buy: Is dividend champion Walgreens Boots Alliance (WBA) a screaming buyAn under appreciated stock that has been written off but they are taking the right steps to create long term value.