Impact BioMedical IBO Steady at 054 Awaiting Next Catalyst 20260520 SP 500 and Nasdaq Edge Higher as Markets Await Nvidia Earnings