Tekla Life Sciences Investors (HQL) is traded on New York Stock Exchange in USA. It is located in 2 Liberty Square and employs 13 people. The company currently falls under 'Small-Cap' category with total capitalization of 407.1 M. Tekla Life Sciences Investors has 21.17 M outstanding shares of which 76.57 K shares are currently shorted by investors with about 0.0 days to cover shorted positions.
HQ LIFE SCIENCES has about 615.31 K 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