Jamba, Inc.

JMBA
NASDAQ
16.16 0.18 (1.06%) last updated 5:45 PM EDT Aug 04
Trade $JMBA Now