Merril lynch does not exists and is part of Bank of America.
It is Goldman Sachs and JP Morgan that made record profits.
Both companies have repaid the govt. plus about 20%.
JP Morgan totally got out of subprime in 2006 and is one of the best banks ever.
Thanks for correcting my error.