Jamba, Inc. Restaurants

JMBA
NASDAQ
12.38 0.05 (0.40%) last updated 4:36 PM EST Nov 26
Trade $JMBA Now