Following February’s pullback, Hercules Capital shares appear oversold relative to historical P/NAV metrics. The Q1 2026 earnings report exceeded analysts' expectations: NII of $0.48 and total revenue ...