Touchstone Large Cap Fund A (TACLX)
20.95
+0.08
(+0.38%)
USD |
Jan 12 2026