Snowball logo
logo
SMCI

Shelton Capital Management S&P Smallcap Index Fund Investor Shares

SMCIX • NMFQS
24,70 $+0,35 $  (1,44%)