Steward Values Enhanced Large Cap Fund Inst (SEECX)
43.07
+0.55
(+1.29%)
USD |
Nov 11 2026
Absolute Attribution