Hercules Capital faces fraud lawsuit after 8% stock drop