Public disclosure, information leakage, and strategic trading
scientific article; zbMATH DE number 6934506