Steward Values Enhanced Large Cap Fund Inst (SEECX)
41.10
-0.67
(-1.60%)
USD |
Jun 10 2026
Absolute Attribution