Nvidia Under Pressure to Boost Cash Returns as BofA Highlights Lagging Shareholder Payouts Is Everbright EDHL Still a Buy After 068 Rally 20260520