Weekly Preview: Earnings to Watch This Week 4-30-23 (AMD, AAPL, MRNA, SQ) Stock Market Stocks to buy Stocks to sell admin April 30, 2023 0 77 1 minute read This week, Apple, AMD, Moderna, and Square report earnings.