Although companies usually don’t issue bonus shares, in 2017 a total of fine Nifty50 companies issued bonus shares which was the highest in the past 11 years. The names of these companies are ICICI Bank, GAIL, L&T, BPCL, and Wipro.