Legacy LEGH Delivers Q1 2026 Beat EPS 046 vs 045 Expected US Stock Futures Edge Higher as Crude Retreats Nvidia Earnings Loom