The Russell 2000, an index of US-based small cap stocks, hit a new all-time high of 2,488 on 23 September. Over the preceding ...