Steward Values Enhanced Large Cap Fund Inst (SEECX)
38.19
-1.09
(-2.77%)
USD |
Dec 18 2025
Absolute Attribution