The insider trading suspicions looming over Trump's presidency - Tech Sentiments