Ten BSE-listed stocks, including Bajaj Auto and TVS Motor, hit fresh 52-week highs despite a flat market, extending monthly gains of up to 20% and signalling strong bullish momentum.