RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions NFBK Q1 2026 Earnings EPS Surpasses Estimates by 417 as Net Interest Margin Holds Steady STZ Q1 2026 Earnings EPS Beats Estimates by 948 as Stock Edges Lower PAVmed Q1 2026 Earnings Massive EPS Miss as PreRevenue Company Reports No Sales TPST Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat