General Motors will pay $900 million to settle a criminal investigation into its failure to recall faulty ignition switches linked to more than 100 deaths, the Department of Justice said Thursday. The amount was “lower than most had been expecting,” wrote Sterne Agee analyst Michael Ward in a note to investors.

Separately, GM (ticker: GM) settled a class action suit involving nearly 1,400 cases, many of which extended beyond ignition…