Simplify DBi CTA Managed Futures Index ETF Short Interest Report

SDMFARCA
$26.65
-0.56-2.08%
Last update: Nov 2, 6:30 PM
OverviewHoldingsShort Interest