SharePost Content Read More Stock Market News #stockmarket Post navigation PepGen stock tumbles 44% on disappointing trial results GM idles Detroit EV plant, temporarily laying off 1,300