Indians are investing in stocks like never before. The share of stocks in total savings by Indians is now at an all-time high of 4.8%, up from 4.3% in March 2021, a report by Jefferies said. Barring 2021 and 2022, the closest it had come in the last two decades was in 2008 when it was at 4.2%.