NYSE • HTGC • US4270965084
Generating your data highlights...
3.06b USD | # 3306 in US
2.82m shares | 43.01m USD
187.13m
93.00% | 174.03m