stock market recommendations: : JSW Energy, biocon, cowardAnd City Union Bank – these are Top Stocks to Buy Recommended by Somil Mehta, Head of Retail Research, Mirae Asset Sharekhan for June 30, 2026:JSW Energy: Buy in the range of Rs 585-586; Stop Loss: Rs 558; Target; 620 rupeesOn weekly time frame, the stock shows a strong breakout above the important resistance level of 550, which is 0.38% retracement of the overall decline from 770 levels. On the daily chart, the stock is forming a higher-top and higher-bottom pattern above the short-term average. Momentum indicators are giving a positive crossover, showing bullish momentum. The main resistance is at 605, while the support is at 565.Biocon: Buy in the range of Rs 414-415; Stop Loss: Rs 396; Target: Rs 440On the weekly chart, the stock has been consolidating in a range near the retest zone for the past three weeks, after breaking out of the resistance zone for several months. On the daily chart, it is showing multiple supports at the lower Bollinger Bands and the 40 daily exponential moving average. Momentum indicators are showing a positive crossover, indicating bullish strength. The main resistance is at 425, while the support is at 405.BHEL: Buy in the range of Rs 413-414; Stop Loss: Rs 394; Target: Rs 440On the weekly chart the stock has been moving in a tight range for the last five weeks. It is getting strong support from the 20-day and 40-day moving averages. Recently, supported by good trading volumes, it moved higher above its previous range. This shows increasing interest in shopping. The momentum indicators are above zero, indicating positive strength and bullish trend. The next important resistance level is at 425, where the stock may face selling pressure. On the downside, there is strong support at 400, which could help limit any downside. Overall, as long as support remains in place, the outlook looks positive.City Union Bank: Buy at CMP: Rs 203.80; Stop Loss: Rs 190; Target Rs 212 – Rs 210 City Union Bank (CUB) stock is showing strength by making consecutive higher lows on the daily chart, indicating buying interest and positive trend. The stock has recently broken out, supporting the ongoing uptrend. It is trading above its short-term averages (20-day and 40-day), which is another positive sign. The next major resistance level is between 208 and 210. The stock needs to move above this range to keep rising. If it convincingly breaks this level, it could lead to a strong and rapid upward move in the near term.(Disclaimer: The recommendations and views given by experts and analysts on the stock market, or any other asset class or personal finance management are their own. These opinions do not represent the views of The Times of India.)