If these numbers are correct, it doesn't make sense that they need to file bankruptcy. What's more interesting is that BofA is willing to pay $30 for MER, but not $3.66 for LEH?
Market Cap: 2.51B
Total Cash: 540.45B
Total Cash Per Share: 784.395
Total Debt: 371.41B