SharePost Content Read More Stock Market News #stockmarket Post navigation GM beats quarterly expectations and raises forecast, but shares dive AGR Shares Rise on Strong Q2 Earnings and Revenue Beat