Home

Ideal Power Inc. - Common Stock (IPWR)

6.1700
+0.4100 (7.12%)
NASDAQ · Last Trade: Jul 19th, 1:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors