Recent insider trading activity at Mahindra and Mahindra Financial Services Ltd primarily consists of sell transactions by employees and designated employees, including Dharmesh Vakharia and Debasish Kar. The most recent trading occurred on December 30, 2025. A significant sell transaction was also noted from the Employees' Stock Option Trust on November 26, 2025.