Steward Large Cap Core Fund Institutional (SJCIX)
31.66
-1.81
(-5.41%)
USD |
Dec 18 2025