Display in USD
Barinthus Biotherapeutics Q2 EPS $(0.26) Beats $(0.30) Estimate | WAPE