Stock analysis, AI verdict, fundamentals & technical signals
Rating: SELL
Price: $17.01 Analyst target: $3.00 Upside: -82.36%
Acorn Energy, Inc., through its subsidiary, develops and markets wireless remote monitoring and control systems in the United States and internationally. The company is headquartered in Wilmington, Delaware.
See the full interactive analysis & chart →Informational only — not investment advice.