Indian shares ended higher on July 22, although the indexes were marginally down for the week as corporate earnings-induced positivity into a lacklustre market. The BSE Sensex rose 0.33 percent to 27,803.24. The broader NSE Nifty climbed 0.37 percent to 8,541.20, after rising as much as 0.46 percent, according to Reuters.On July 11, the Indian stocks had the highest rally in 11 months and joined a global rally, buoyed by strong US jobs data and speculation of many central banks including US, UK and Japan planning monetary easing to tackle the UK’s Brexit fallout. The June quarter earnings of Indian companies and outcome of the Parliament’s monsoon session from 18 July to 12 August will also be drivers to the stock market. In mid-July, BSE’s 30-share Sensex rose 499.79 points, or (up 1.84 percent) to 27,626.69 points. The National Stock Exchange’s 50-stock Nifty jumped 144.70 points, or 1.74 percent up to hit 8,467.90 points. It was the highest closing since 19 August 2015 for both indices. “The trigger was large because of the good payroll data in the US and secondly Japan PM Abe had a wonderful win in Japan. Under Abe’s leadership, Japan has been on a QE (quantitative easing) program and there are hopes that it will continue for now,” said Rikesh Parikh, VP, Motilal Oswal Financial Services Ltd. Foreign institutional investors (FIIs) had been net buyers of Indian stocks worth Rs.1,055.80 crore on July 11, according to NSE data. In the last one year, FIIs have pumped in more than $3 billion in local shares. Quarterly earnings report cards of companies are likely to show an improvement in earnings, due to the industrial activity picking up in Asia’s third-largest economy. In a note on 7 July, Crisil Research estimated that revenue growth of Indian companies would have a two-year high of 8 percent from a year earlier in the quarter ended June, notes Livemint. It analysed 600 companies, excluding financials and oil and gas that account for 70 percent of the market capitalization of the NSE. Adani Ports and Special Economic Zone Ltd and Tata Motors Ltd led the gains among Sensex stocks.