Stocks Walgreens Boots earnings beat by $0.12, revenue topped estimates January 10, 2025 Post Content