BDX BD Q1 2026 earnings beat expectations revenue rises 82 as shares jump 587 Is TEN Holdings XHLD stock overvalued after recent rally What Gen GENVR is doing that smart money tracks On the Radar 20260506