Excelerate Energy Q1 Revenue Soars 26% to $433.4M; EPS $0.37 Misses Forecast - EE News | Rallies