MTEX - Mannatech, Incorporated Stock Analysis | Finranks