Defiance Daily Target 2X Long SPCX ETF Short Interest Report

SPCUBATS
$17.16
0.160.94%
OverviewNewsShort Interest