JFR Nuveen reports steady Q1 2026 earnings of 056 per share as investors assess interest rate outlook
JRVR James shares fall 35 after Q1 EPS misses estimates by 57 raising concerns about growth trajectory
Why Ormat Technologies ORA might be the portfolio Builder you need Market Focus 20260507