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