CoDiag CODX Q1 2026 Results Miss Estimates EPS 406 vs 383 Vitesse Energy VTS Stock Today Drops 062 Key Support at 1749 20260520 What the Call Buying Frenzy Means for the SP 500 NioCorp Developments NB Surged 169 What Smart Investors Are Watching 20260521