Jamba, Inc.

JMBA
NASDAQ
15.14 0.17 (1.11%) last updated 4:31 PM EST Feb 27
Trade $JMBA Now