IDEAL POWER INC (IPWR) Stock Chart

NASDAQ:IPWR • US4516222035

3.35 USD
+0.04 (+1.21%)
Last: Feb 17, 2026, 08:24 PM
Open in Chart Tool
IDEAL POWER INC / IPWR Daily stock chart