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

SDMFARCA
$26.64
-0.57-2.08%
Last update: Nov 2, 1:25 PM