The Nasdaq Composite index breached 20,000 for the first time ever in the past week, another milestone for equities in a year during which the tech-heavy index has gained 32% while the S&P 500 has ...