After many attempts, the Nifty50 finally succeeded in surpassing its previous all-time high and hit a new high of 19,011.25 on June 28, the monthly expiry day for June futures & options contracts, backed by buying across sectors. Metal and pharma were the leading stars, rising over 1 percent each.
Read the disclaimer carefully before investing.