Touchstone Large Cap Focused Fund Institutional (SCRLX)
82.86
-1.40
(-1.66%)
USD |
Jun 10 2026