Stock market recommendations: According to Mehul Kothari, DVP – Technical Research, Anand Rathi Shares and Stock Brokers, the top stocks to buy today are Greaves Cotton, Vadilal Industries, and Capri Global:Greaves Cotton โ Symmetrical Triangle + Weekly RSI BreakoutBuy near: โน225 | SL: โน198 | Target: โน275Since April 2025, the stock has been consolidating inside a symmetrical triangle. Although there were a few false breakouts in between, it has held sideways. Currently, price is taking support near the 200 DEMA and is attempting a fresh breakout. Weekly RSI has given a breakout, supporting the price action, while Weekly ADX is near 20 โ indicating potential momentum pick-up.Vadilal Industries โ Inverse Head & Shoulder BreakoutBuy near: โน6,020 | SL: โน5,500 | Target: โน7,000Since June 2025, the stock has been consolidating in a range. Today, it has broken out above the โน6,000 mark with strong volumes. Structurally, the breakout confirms an inverse head & shoulder pattern. Weekly oscillators are also aligned positively, suggesting that fresh buying momentum could drive the stock towards โน7,000.Capri Global โ Range Breakout + Momentum ConfirmationBuy near: โน197โ195 | SL: โน185 | Target: โน215The stock has given a strong range breakout today. Daily RSI has broken above the 60 level, indicating the start of a new momentum phase. Price action confirms strength, and the setup offers a favorable risk-reward for an upside move towards โน215.(Disclaimer: Recommendations and views on the stock market and other asset classes given by experts are their own. These opinions do not represent the views of The Times of India)