Simplify DBi CTA Managed Futures Index ETF (SDMF) Stock Price, Quote, News & History

SDMFARCA
$26.65
-0.56-2.08%