On June 20, 2024, Hercules Capital Inc's Director, Robert Badavas, sold 15,000 shares valued at $19.68 each, now owning 4,234 shares. The company focuses on providing loans to high-growth tech and life sciences firms.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing