The most profitable public bank in Sri Lanka is the Bank of Ceylon. The Bank of Ceylon has a recorded profit of $413 million dollars US with a revenue of $1,316 million dollars US. The Bank of Ceylon is the 2nd largest public company in Sri Lanka.