1.2 Trillion in 20 Minutes (1.2T) Price, Chart & Trading