INNO INT DEV POWER BUFF DEC (IDEC) Stock Chart

NYSEARCA:IDEC • US45783Y4263

33.3082 USD
+0.27 (+0.81%)
Last: Mar 4, 2026, 08:04 PM
Open in Chart Tool
INNO INT DEV POWER BUFF DEC / IDEC Daily stock chart