Hercules Capital declares Q2 2026 cash distribution of $0.47 per share - HTGC News | Rallies