Ideal Power Inc. - Common Stock (IPWR)

3.0511
+0.1211 (4.13%)
NASDAQ · Last Trade: Oct 20th, 1:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors