Statistics Canada says non-residents bought a net $10.2 billion of Canadian securities in April, after a sell-off in March.

Meanwhile, Canadian investors’ holdings of foreign securities declined $2.7 billion.

The agency says foreign investors bought $9 billion worth of Canadian bonds in April after selling $1.2 billion worth in March.

Non-residents sold $941 million worth of Canadian stocks in April, following two straight months of acquisitions.

Canadians sold an additional $2.9 billion of foreign, long-term debt securities in April, following a $3-billion sale in the first quarter.

Canadians also dropped $388 million from their holdings of foreign money market instruments in April, a sixth straight month of divestment.