DeLorean Historical Data

DMC
Download
Date Close Price change Market cap Trading volume
Jun 2025 $74.92
+29.01B%
$-- $85.08 trillion
Download