Share Facebook Twitter LinkedIn Pinterest Email Walgreens Boots earnings beat by $0.38, revenue topped estimates