Sri Lanka stocks up on financials, retail buying (22-Apr-24, Markets)
Foreigners bought a net of 44 million worth shares