NEWGEN (NEWGEN) Stock Analysis | Faxioms