abrdn Life Sciences Investors Shares of Beneficial Interest (HQL)
FairStock Score: 53/100 — MIXED
| Current Price | $17.57 |
| Market Cap | $53,42,69,408 |
| P/E Ratio | 6.24 |
| ROE | 17.59% |
| Dividend Yield | 12.67% |
| Sector | Financial Services |
Data from SEC filings. Not investment advice. Scoring methodology