$24 Billion Candle ($24B) Price, Chart & Trading