National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Amid Limited Market Expectations SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress BNZI Q1 2026 Earnings Significant EPS Miss Amid Operational Challenges BXP Q1 2026 Earnings Stellar EPS Beat Signals Strong Operational Execution AMPG Q1 2026 Earnings EPS Misses Estimates as Challenges Persist VICR Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Not Disclosed