State Street SPDR Portfolio S&P 600 Small Cap ETF Stock News

SPSMARCA
$53.87
0.631.18%
Last update: Oct 2, 1:29 PM