Form 4 holding
President, Director
TEKLA LIFE SCIENCES INVESTORS
- Security class
- Shares of Beneficial Interest
- Shares / value
- 197,518
- Estimated value
- $2,447,762
- Report date
- 25 Sep 2023
- Price
- $12.39
- Ownership
- Direct