Elevra ELVR Stock Today Drops 694 Key Support at 7359 20260515 EverQuote EVER Stock Today Rallies 063 Resistance at 1835 20260515 WeRide WRD Stock Analysis Falls 546 Watching 682 20260515