Touchstone Large Cap Focused Fund A (SENCX)
76.99
-0.33
(-0.43%)
USD |
Mar 19 2026