Smead Value Fund Investor (SMVLX)
76.20
-1.27
(-1.64%)
USD |
Mar 04 2025