GM’s century of highs and lows