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