Do penalties matter? The impact of the introduction of financial penalties in the United Kingdom for insider trading. Issue 24 (20th May 2020)