Stock market has generated its best long-term results following periods of sustained weakness …