Top stock picks for today: “NTPC has seen multi-year breakout. It is looking positive on all timeframes. One can buy NTPC shares for a target price of Rs 260, keeping a stop loss placed at Rs 235,” Sudeep Shah of SBI Securities told BT TV.