OCBC Bank has sold its entire stake in subsidiary Raffles Investments Limited, at a profit of $52.8 millon.