Between the cpp and extra aid given to Citigroup and Bank of America, Treasury put $245.1 billion into banks.
And some smaller firms have been able to pay back the cpp funds the old-fashioned way.
Until this month, M&T Bank, was one of the largest recipients of cpp funds still to exit the program.
The cpp disbursed just over $250 billion to financial institutions and has received $264 billion in return.
Considered as a mutual fund of bank shares, the cpp has had quite a good run.