General Electric Co. agreed to pay $362.5 million to shareholders to end more than 7-year-old claims that the company covered up liabilities in its power and health insurance businesses that cratered company stock.

The deal between GE and investors represented by Kessler Topaz Meltzer & Check had been reached in October, in the lead-up to a November trial that would have seen the company and a certified investor class squaring off on when executives became aware of what investors called “an undisclosed ticking time bomb." Details of the settlement only reached the Manhattan federal court late Monday.