Gm Stock Chart - Long Term Developement When Huge Firms Screw Up Big Time