iShares MSCI Japan Sm Cap (SCJ) Stock Price, Quote, News & History

SCJARCA
$105.98
0.680.64%