
Tekla Life Sciences Investors
USD20.12
+0.36 (+1.82%)
CEO
Daniel R. Omstead
IPO Date
1992-05-01
Sector
Financial Services
Industry
Asset Management
Exchange
NYSE
Country
US
Open
$19.95
Prev. Close
$19.76
Day Low
$19.85
Day High
$20.13
52W Low
$12.72
52W High
$20.13
Market Cap
$0.61B
Volume
0.09M
1 Day
+1.82%
5 Days
+5.89%
1 Month
+12.65%
3 Months
+26.46%
6 Months
+19.55%
YTD
+19.90%
1 Year
+57.06%