The Nietzschean 12500 (12500) Price, Chart & Trading