Tekla Life Sciences Investors (NYSE:HQL – Get Rating) declared a quarterly dividend on Tuesday, May 16th, Wall Street Journal reports. Shareholders of record on Thursday, May 25th will be paid a dividend of 0.32 per share on Friday, June 30th. This represents a $1.28 dividend on an annualized basis and a dividend yield of 9.28%. […]