Jamba, Inc.

JMBA
NASDAQ
16.33 0.49 (3.11%) last updated 4:10 PM EDT Apr 20
Trade $JMBA Now