Brokerage firm Jefferies maintained a buy rating on ITC, JPMorgan remained overweight on RIL, Macquarie has a neutral rating on Voltas and Citigroup maintained a buy on L&T post Q3 results.We have collated a list of recommendations from top brokerage firms from ETNow and other sources:Jefferies on ITC: Buy| Target Rs 520Jefferies maintained a buy rating on ITC with a target price of Rs 520. The ‘Interim’ Budget is likely to be a non-event.ITC appears reasonable on valuation, and the stock may stay range-bound until the final budget.ITC stock also faces an overhang from potential stake sales by BAT.JPMorgan on RIL: Overweight| Target Rs 3100JPMorgan maintained an overweight rating on RIL with a target price of Rs 3100.A 7% rally on Monday seems to have little immediate drivers and looks like more of a catch-up trade.Earnings momentum is improving. Higher telecom tariffs, improved commodity margins, and a retail valuation re-rating could drive the stock higher.Macquarie on Voltas: Neutral| Target Rs 842Macquarie maintained a neutral rating on Voltas with a target price of Rs 842. The Unitary Cooling Products (UCP) segment was in line with estimates in the December quarter. The project business losses led to the EBITDA miss.Rising competition in UCP and disappointing project margin could be an overhang.Citigroup on L&T: Buy| Target Rs 4082Citigroup maintained a buy rating on L&T with a target price of Rs 4082.The company reported healthy order inflows and execution. The December quarter earnings were in line with estimates, but muted margins were reported in Q3.Margins are likely to improve over the medium term. L&T remains well-placed to benefit from growth in capex in India and the Middle East.L&T remains the top pick from a medium-term perspective.(You can now subscribe to our ETMarkets WhatsApp channel)(Disclaimer: Recommendations, suggestions, views and opinions given by the experts are their own. These do not represent the views of Economic Times)