Mannatech Inc.

MTEX
NASDAQ
20.75 0.20 (0.94%) last updated 3:45 PM EDT May 29
Trade $MTEX Now