DAVA - Endava plc Stock Analysis | Finranks