The stock market continues to impress on a number of fronts; one of those being its self-policing exercises…Â