eXp World EXPI Stock Historical Volatility 571 20260418 Terrestrial Energy IMSR Stock Is It a Smart Investment Terrestrial Energy Inc posts 2 EPS surprise beats loss estimates ALPS Group ALPS posts 40 revenue growth despite net loss stock dips amid cost concerns Haemonetics Corporation HAE Stock Holding Support Edges Higher 20260418 Am Intl Grp AIG Top Loser Q4 2025 EPS Beats Forecasts How Sera Prognostics SERA differentiation drives financial results Q1 2026 InLine Earnings National Bankshares NKSH Market Performance Q4 2025 EPS Tops Views