Hercules Capital, Inc. 6.25% Notes due 2033 (HCXY) Stock Price

HCXYStock
$24.15−4.60%52W
Market Cap$2.27B
P/E9.02x
PEG Ratio—
Div yield10.22%
Beta0.76

HCXY Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-2.77%
Price vs S&P 500 (4W)-4.43%
VGM Score57.04
P/E Ratio (Annual)9.02x
Indicated Dividend Yield (Annual)10.22%