
Tekla Life Sciences Investors
USD16.93
-0.25 (-1.46%)
CEO
Daniel R. Omstead
IPO Date
1992-05-01
Sector
Financial Services
Industry
Asset Management
Exchange
NYSE
Country
US
Open
$17.13
Prev. Close
$17.18
Day Low
$16.90
Day High
$17.13
52W Low
$12.34
52W High
$18.46
Market Cap
$0.51B
Volume
0.13M
1 Day
-1.46%
5 Days
-4.67%
1 Month
-4.46%
3 Months
+3.61%
6 Months
-1.51%
YTD
+0.89%
1 Year
+34.90%