InsidersTradesSigma
Understanding Survivorship Bias in Insider Trading Studies, Sigma Journal