Snowball logo
logo
SPUT

Innovator ETFs Trust

SPUT • US
28,6928 $+0,1123 $  (0,39%)