Nutriband NTRB Q1 2026 Earnings Large EPS Beat on Minimal Loss vs Deeply Negative Consensus NVE Corporation NVEC Q1 2026 Earnings EPS of 102 Reported Stock Advances 421 AVB Q1 2026 Earnings EPS Surpasses Estimates by 81 Amid Stable Multifamily Demand Terrestrial Energy IMSR Q1 2026 Earnings Narrowing Losses and a 14 Stock Surge Signal Investor Optimism TUSK Q1 2026 Earnings Return to Profitability Drives Shares Higher Dermata Therapeutics DRMA Q1 2026 Earnings Narrower Loss Surprises as PreRevenue Biotech Continues Pipeline Progress