Best Income Stocks to Buy for April 1stZacks Investment Research • about 1 month agoHere are three stocks with buy rank and strong income characteristics for investors to consider today, April 1:CI Financial Corp. CIXXF: This asset management holding company has witnessed the Zacks...