Stock return anomalies: Evidence from the Johannesburg Stock Exchange · Study