Jamba, Inc. Restaurants

JMBA
NASDAQ
13.08 0.16 (1.21%) last updated 4:44 PM EDT Oct 22
Trade $JMBA Now