Stocks Flashing Renewed Technical Strength: Hercules Capital