Display in USD
ImageneBio Q2 EPS $(0.63) Beats $(1.05) Estimate | WAPE