AI Wave Fuels SP 500 Rally TopPerforming Stocks Emerge in May BMO Q1 2026 Earnings EPS Surprises 644 Above Consensus Huaweis Hers Law Challenge How Sanctions May Accelerate Innovation at the Chinese Tech Giant