The cystic fibrosis treatment leader exceeded revenue expectations, but missed slightly on earnings per share.
Fluence Energy struggled with revenue shortfall and increased losses in Q1, but it maintained a high order backlog and ...