Barinthus BRNS Stock Price Target Barinthus Biotherapeutics beats EPS by 233
Terrestrial Energy IMSR Stock Is It a Smart Investment Terrestrial Energy Inc posts 2 EPS surprise beats loss estimates
ACGL Arch Capital Group Ltd notches double digit Q4 2025 EPS beat against analyst estimates shares register mild gains today