Jamba, Inc.

JMBA
NASDAQ
14.98 0.25 (1.64%) last updated 4:23 PM EDT May 22
Trade $JMBA Now