Indian markets experienced profit-taking on Monday following new record highs. Benchmark indices trimmed their gains to end the day flat but with a slight positive tilt. The S&P BSE Sensex reached a peak of 81,908, while the Nifty50 soared to a record high of 24,999.