warren buffett sold most of his bank stocks except for one bank of america the berkshire chairman and ceo held on to shares of bank of america even after recently offloading other large bank stocks including us bancorp wells fargo goldman sachs and jpmorgan the 92yearold investor said depositors can rest assured their funds remain safe in the wake of the silicon valley bank and signature bank collapse last month but he criticized the banking system for historically failing to punish its corporate leaders such as during the 2008 financial crisis its incredibly important that your banking system run well in the country it just isnt gonna work unless you have a banking system that works and you dont want them to create periodic crises unnecessarily buffett told cnbcs becky quick on squawk box wednesday while visiting tokyo however buffett said he approves of the leadership at bank of america as of december berkshire hathaway had a 129 stake in bank of america worth about 297 billion according to cnbcs berkshire hathaway portfolio tracker  i invited myself in many years earlier and they made a very decent deal for us and i like brian moynihan enormously and i just dont want to i dont want to sell it buffett said