Dogs & Memes Index 6900 (D&M6900) Price, Chart & Trading