Tekla Life Sciences Investors (HQL) is traded on New York Stock Exchange in USA. It is located in Boston, MA and employs 13 people. The company currently falls under 'Small-Cap' category with total capitalization of 461.93 M. Tekla Life Sciences Investors has 20.74 M outstanding shares of which 16.21 K shares are currently shorted by investors with about 0.0 days to cover shorted positions.
HQ LIFE SCIENCES has about 35.75 M in cash with (12.8 M) of positive cash flow from operations. This results in cash-per-share (CPS) ratio of 1.85.
Check Tekla Life Probability Of Bankruptcy