Foreigners bought $4.6 billion in Canadian securities in March - TradingView