Nifty experienced some profit-taking at higher levels, with rollovers at 70% compared to 76.25% last month and the three-month average of 72.6%, according to a report by SBI Securities. In the July series, the monthly expiries for Fin Nifty and Bank Nifty are scheduled for Tuesday and Wednesday. However, as of July 25, Bank Nifty rollovers stand at 62%, according to a report by domestic brokerage firm Nuvama.