Hercules Capital, Inc. (HCXY)
$3.18B
Sep 27, 2018
19.74
$1.29
2.05
3.13
9.81%
8.93%
63.89%
11.20
0.56
1.69
7.23
3.13
7.65%
15.61%
$3.18B
Sep 27, 2018
19.74
$1.29
2.05
3.13
9.81%
8.93%
63.89%
11.20
0.56
1.69
7.23
3.13
7.65%
15.61%