로딩 중…
지수 로딩 중…
Hercules Capital, Inc.
HTGC· NYSE· Financials· Diversified Financials
$16.80+2.31%
2026-08-03
Financials
Valuation Metrics
Hercules Capital, Inc.'s Market Cap is $3.14B. At end of 2025 it was $3.40B. Ranked #1729 of 3,112 in US market (top 56%), #1115 of 1,667 on NYSE (top 67%), #106 of 161 in Financial Services (top 66%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $3.14B | US#1,729/3,112 Sec#106/161 |
| Revenue | $549M | US#2,303/3,112 Sec#128/161 |
| Net Income | $253M | US#1,149/3,112 Sec#79/161 |
| Total Assets | $4.69B | US#1,473/3,112 Sec#102/161 |
| Net Assets | $2.27B | US#1,165/3,112 Sec#79/161 |
| Value | ||
| P/E | 12.42x | US#442/3,112 Sec#41/161 |
| P/B | 1.38x | US#705/3,112 Sec#48/161 |
| P/S | 5.73x | US#2,353/3,112 Sec#119/161 |
| EV/EBITDA | 9.06x | US#630/3,112 Sec#34/161 |
| FCF Yield | 2.90% | US#1,781/3,112 Sec#101/161 |
| Profitability | ||
| ROE | 11.12% | US#1,234/3,112 Sec#95/161 |
| ROA | 5.40% | US#940/3,112 Sec#53/161 |
| Op. Margin | 62.52% | US#53/3,112 Sec#11/161 |
| Revenue Growth | -1.51% | US#2,348/3,112 Sec#118/161 |
| Earnings Growth | -100.00% | US#2,066/3,112 Sec#121/161 |
| Financial Health | ||
| Debt Ratio | 106.13% | US#1,147/3,112 Sec#34/161 |
| Total Debt | $15M | US#2,739/3,112 Sec#144/161 |
| FCF | $91M | US#1,701/3,112 Sec#98/161 |
| Cash | $48M | US#2,601/3,112 Sec#138/161 |
| Current Ratio | 5.71x | US#423/3,112 Sec#38/161 |
| Net Debt/EBITDA | -0.10x | US#585/3,112 Sec#37/161 |
| Dividend | ||
| Div. Yield | 7.58% | US#123/3,112 Sec#19/161 |
| Div. Growth | -9.03% | US—/3,112 Sec—/161 |
| Performance | ||
| 1Y Return | -12.27% | US#2,431/3,112 Sec#104/161 |
| 1M Return | 5.26% | US#932/3,112 Sec#59/161 |
| From 52W High | -14.59% | US#1,382/3,112 Sec#73/161 |
| 1Y MDD | -28.88% | US#1,301/3,112 Sec#68/161 |
| Trading | ||
| Volume | 1,806,293 shares | US#974/3,112 Sec#54/161 |
| Trading Value | $30M | US#1,717/3,112 Sec#103/161 |
| Per Share | ||
| EPS | $1.88 | US#1,310/3,112 Sec#85/161 |
| BPS | $12.26 | US#1,637/3,112 Sec#97/161 |