Insider trading: Patterns and analysis