MDB Q1 2026 Earnings EPS Beats Estimates by 127 Stock Slips 35 NFBK Q1 2026 Earnings EPS Surpasses Estimates by 417 as Net Interest Margin Holds Steady Evercore Q1 2026 Earnings Blowout EPS Beats Estimates by 4665 PermaFix Environmental Services Inc PESI Q1 2026 Earnings EPS Misses Estimates as Losses Widen Upstream Bio Inc UPB Q1 2026 Earnings Narrowed Loss Per Share as Clinical Pipeline Advances DT Q1 2026 Earnings EPS Surpasses Estimates by 237 Stock Declines Slightly