Ideal Power Inc. - Common Stock (IPWR)

4.5200
+0.2500 (5.85%)
NASDAQ· Last Trade: Aug 7th, 11:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors