VLGEA Q1 2025 Earnings Profitability Holds Steady Amidst Challenging Retail Environment ENDRA Life Sciences Q1 2026 Earnings EPS Misses Estimates as Development Continues FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise Arista Networks Q1 2026 Earnings EPS Surpasses Estimates Stock Advances 366 Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise BCSF Q1 2026 Earnings EPS Falls Slightly Short of Estimates Stock Edges Lower