CGNT - Cognyte Software Ltd. Stock Analysis | Finranks