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

SCJARCA
$101.32
-0.37-0.36%
Last update: Nov 6, 9:40 AM