Defiance Daily Target 2X Long SPCX ETF Stock News

SPCUBATS
$17.16
0.160.94%
Last update: Oct 6, 7:58 PM
$16.68
-0.32-1.88%