Informa TechTarget reports net debt of $84.8 million at September 30 - TTGT News | Rallies