More than a dozen S&P 500 components sport "ultra-high yields." Two of these time-tested titans are begging to be bought by income seekers right now.
The latest trading day saw Walgreens Boots Alliance (WBA) settling at $17.82, representing a -1.98% change from its previous close.
Recently, Zacks.com users have been paying close attention to Walgreens (WBA). This makes it worthwhile to examine what the stock has in store.