Seven mid- and large-cap stocks, including Ashok Leyland and Precision Wires, hit their 5-year swing highs, signalling strengthening bullish momentum.