E-Power Shares Slide as EPOW Ends Day at 66 Cents
E-Power Inc. shares are trading under $1 as the week starts, after the stock slid Friday. The Nasdaq-listed battery-materials and microgrid firm posted a new annual report, coming after a series of project and patent press releases.