TD Cowen lowers Nextpower stock price target to $118 on valuation | AllMind News