Legacy LEGH Delivers Q1 2026 Beat EPS 046 vs 045 Expected Is Everbright EDHL Still a Buy After 068 Rally 20260520