Smead International Value Fund Inv (SVXLX)
74.19
-0.48
(-0.64%)
USD |
Dec 08 2025