Smead Value Fund Investor (SMVLX)
85.65
-0.55
(-0.64%)
USD |
Mar 20 2026
Absolute Attribution