First Trust Indxx Innovat...

36.18
0.57 (1.60%)
At close: Apr 17, 2025, 3:59 PM
35.00
-3.26%
After-hours: Apr 17, 2025, 05:29 PM EDT