What Should Endava plc Investors Know After 24.37% Stock Drop?… — DAVA -1.00 · News Impact Screener