Tekla Life Sciences Investors (NYSE:HQL – Get Free Report) President Daniel R. Omstead bought 10,096 shares of the firm’s stock in a transaction on Monday, September 25th. The stock was bought at an average cost of $12.39 per share, for a total transaction of $125,089.44. Following the transaction, the president now directly owns 197,518 shares […]