Jamba, Inc.

JMBA
NASDAQ
14.88 0.11 (0.73%) last updated 4:24 PM EST Mar 04
Trade $JMBA Now