Ideal Power Inc. IPWR

$4.41 -5.57% at last close

Financials (TTM)

Revenue
$25,725
Net Income
$-11,506,901
Net Margin
-44730.42%
Return on Equity
-64.62%
Debt-to-Equity
P/E Ratio
Price / Book
4.07
Price / Sales
2815.12

Over the trailing twelve months, Ideal Power Inc. generated revenue of $25,725 and net income of $-11,506,901, a net margin of -44730.42%.

At the last closing price of $4.41, IPWR trades at 2815.12 times sales, with a market capitalization of $72.42 million.

Key Stats

Last Close
$4.41
Market Cap
$72.42 million
52-Week Range
$2.62 $9.30
Average Volume
496K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.