Bank of NTB Delivers Q1 2026 Beat EPS 153 vs 141 Expected Currenc CURR Delivers Q3 2025 Beat EPS 005 vs 012 Expected Biomerica BMRA Q1 2026 Earnings Revenue NA Matching Views Asian Markets Slide as Rising Bond Yields USIran Tensions Weigh on Sentiment