Jamba, Inc.

JMBA
NASDAQ
15.15 0.06 (0.41%) last updated 4:22 PM EDT Jul 27
Trade $JMBA Now