Is Everbright EDHL Still a Buy After 068 Rally 20260520 FiscalNote NOTE Stock Analysis Falls 780 Watching 018 20260520