NuCana plc NCNA Stock Analysis Falls 688 Watching 193 20260518 Bayview BAYAR Stock Today Rallies 4354 Resistance at 016 20260519 Resolute RHLD Rallies 806 as Bulls Target 11664 20260518 NVIDIA Shares Dip Amid Investor Concerns Over AI Infrastructure Spending Sustainability