Evotec SE EVO Surges 216 Nearing 298 Resistance 20260520 What Rivian Automotive RIVNs 643 Jump Means for Investors 20260520