Twitter reported a narrower 3Q16 loss as better user traction drove advertising and data licensing revenues. Net Loss narrowed to $102.9MM or $0.15 per share from $131.7MM or $0.20 per share last year. Read less