Will WBA Stock Maintain Its Upward Momentum?
1. Walgreens reported Q1 revenue of $39.5 billion, exceeding estimates. 2. U.S. Retail Pharmacy sales increased by 10% year-over-year. 3. Adjusted earnings fell to $0.51 per share, below last year's $0.66. 4. Past stock volatility raises concerns about future performance. 5. Valuation estimate for WBA is $14 per share amid macroeconomic uncertainty.