Stock in General Motors is up more than three percent now in pre-market trading after its spring profits came in this morning much higher than expected with a lot of money coming in off pickups and SUV sales.