Smead Value Fund Investor (SMVLX)
101.76
-0.65
(-0.63%)
USD |
Oct 27 2026