Dogs & Memes Index 6900 (DM6900) Price, Chart & Trading