If you are wondering whether Hercules Capital is priced attractively right now, you are not alone. Many investors are asking if the current share price lines up with the underlying value.
The stock recently closed at US$18.56, with returns of a 1.9% decline over 7 days, a 0.7% decline over 30 days, a 1.6% decline year to date, a 1.6% decline over 1 year and gains of 81.8% over 3 years and 111.6% over 5 years. This naturally raises questions about what is already baked into the price.
Recent coverage has focused on Hercules Capital as a business development company in the diversified financials space, with attention on how it fits into income focused and total return portfolios. That context is important because shifts in sentiment…