Touchstone Large Cap Focused Fund A (SENCX)
79.32
-0.15
(-0.19%)
USD |
Apr 10 2026