Jamba, Inc.

Jamba, Inc.

JMBA
Jamba, Inc.US flagNASDAQ
13.01
USD
- -
- -