(IDEC - INNOVATOR INTL DEVELOPED POWER BUFFER ETF - DEC)

company profile

Innovator Intl Developed Power Buffer ETF - Dec (IDEC) is trading at 33.5519

Open Price
33.438
Previous close
33.5519
Previous close
33.5519
P/E Ratio
0
Nav
29.8882
Shares outstanding
1475000
Primary exchange
NYSE ARCA
ISIN
US45783Y4263