Jamba, Inc. Restaurants

JMBA
NASDAQ
12.38 0.20 (1.59%) last updated 5:20 PM EDT Jul 25
Trade $JMBA Now