Smead Value Fund Investor (SMVLX)
84.42
-0.48
(-0.57%)
USD |
Dec 04 2025