Seven Indian-origin persons have been charged by US federal authorities with insider trading in a scheme through which they made over a million dollars in illegal profits.
The SEC announced insider trading charges against the seven individuals for allegedly generating more than USD 1 million in collective profits by insider trading ahead of Twilio's positive first quarter 2020 earnings announcement on May 6, 2020.