Eco Wave WAVE Q1 2026 Earnings Beat Revenue NA EPS 008 Nuveen JFR Climbs 066 Resistance at 795 in Focus 20260520