Ideal Power Analyst Ratings

IPWRNASDAQ
Logo brought to you by Benzinga Data
$5.04
0.152.97%
At close: Jan 30, 4:00 PM EST
$4.99
-0.045-0.89%
After Hours: Jan 30, 8:39 AM EST