Oxford OXLCO Stock Today Rallies 082 Resistance at 2503 20260520 Datavault AI DVLT Slips 277 Testing 042 Support 20260520