E-Power Shares Slide as EPOW Ends Day at 66 Cents
E-Power Inc. shares closed at $0.66 Friday, down 7.04%, after its annual report showed a 28.59% drop in net revenue to $46.4 million and a widened net loss of $26.66 million, citing “substantial doubt” about its ability to continue as a going concern. The Nasdaq Composite also fell 1.54% Friday, ending a six-week rally. E-Power announced new patents and a $252 million microgrid project earlier in the week.