Voya Corporate Leaders 100 Fund O (IOCLX)

19.86
0.00 (0.00)
Prev Close 19.86
Open 19.86
Day Low/High 19.86 / 19.86
52 Wk Low/High 16.89 / 20.25
YTD Return 5.54
Net Assets 85,090,000.00
YTD Return 5.54
1 Month Return 4.16
1 Year Return 24.41
Since Inception 12.1