Eos Energy stock soars 26% on strong revenue outlook