A test of market efficiency using stock market anomalies: a behavioural approach. (17th June 2019)