Tekla Life Sciences Inves...

NYSE: HQL · Real-Time Price · USD
14.08
0.11 (0.79%)
At close: Aug 21, 2025, 3:59 PM
14.05
-0.21%
After-hours: Aug 21, 2025, 05:46 PM EDT
0.79%
Bid 13.99
Market Cap 406.52M
Revenue (ttm) 3.98M
Net Income (ttm) 85.3M
EPS (ttm) -0.48
PE Ratio (ttm) -29.33
Forward PE n/a
Analyst n/a
Ask 14.49
Volume 81,777
Avg. Volume (20D) 107,301
Open 13.95
Previous Close 13.97
Day's Range 13.88 - 14.10
52-Week Range 10.55 - 15.90
Beta 0.70