Touchstone Large Cap Focused Fund A (SENCX)
80.07
-0.64
(-0.79%)
USD |
Mar 03 2026