Orthofix OFIX Delivers Q1 2026 Beat EPS 013 vs 069 Expected Morgan EDD Stalls at 562 Breakout or Breakdown 20260514 Banzai BNZI Stock Analysis 3368 Loss Key Levels 20260518