BTMD Q1 2026 Earnings EPS Beats Estimates Stock Rises 26 ARMOUR Residential REIT ARR Q1 2026 Earnings EPS Beats Estimates Amid Interest Rate Volatility OneSpan Inc Q1 2026 Earnings EPS Beats Estimates by 1335 Amid Solid Execution Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise PNNT Q1 2026 Earnings EPS Misses Estimates Despite Slight Stock Uptick PMN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress in Neurodegenerative Pipeline