SEBI has been taking Insider Trading Compliance very very seriously and they have been coming up with various clarifications and FAQs to make sure corporate India understands the regulations well and in case there is non-compliance no one takes advantage of the confusion.