Shares of Central Depository Services (India) Ltd (CDSL) tumbled 4% to their day’s low of Rs 1,549 on the BSE on Monday after the company reported a 23.7% year-on-year (YoY) decline in consolidated net profit to Rs 102.40 crore for the quarter ended June 2025 (Q1 FY26), compared with Rs 134.16 crore in the same period last year.