O'Shaughnessy Market Leaders Value Fund I (OFVIX)
18.92
-0.17
(-0.89%)
USD |
Dec 31 2025