ICICI Securities Report : Nifty 50 trailing earnings per share for December 2019 (pre-Covid-19) stood at approximately 475 compared to the earnings five years prior of ~435 during Dec-2014.
nifty bank futures contract
Bank Nifty Future Price Support Zone 21500 Above, Target 23500—25100 (Positional), Buy on Dips
Stock markets are humming well to the tune of liquidity. The Nifty is inching forward. But action may well have tipped over to the mid- and small-cap stocks. Over the past month, the front-line-index gained a mere 2%, but the Nifty Mid-cap 100 and Small-cap 100 gained 10% and 15% respectively. The big question is, are the markets overheating.