Douglas McIntyre, editor-in-chief of Climate Crisis 24/7, highlights Tesla’s success in selling over 53,000 Model 3 vehicles in the U.S. during the third quarter, even as overall EV sales have slowed.
National Presto Industries (NYSE:NPK – Get Free Report) was downgraded by equities research analysts at StockNews.com from a “buy” rating to a “hold” rating in a research note issued on Tuesday.