Jamba, Inc. Restaurants

JMBA
NASDAQ
16.46 0.30 (1.86%) last updated 11:19 AM EST Jan 29
Trade $JMBA Now