Mahindra & Mahindra Financial Services Limited: insider trades · India · SEBI (PIT + SAST) SEBI:mahindra-and-mahindra-financial-services-limited IN IN · SEBI (PIT + SAST) Mcap 397.5Bn€
Discover the full management transaction log of Mahindra & Mahindra Financial Services Limited, a listed equity based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €397.5bn. The latest transaction was filed on 31 December 2025 — Sale. Among the most active insiders: Mahindra and Mahindra Financial Services Limited Employees' Stock Option Trust. Every trade is openly available.
Financial data FY ended March 2026 · cache
Income statement
Revenue 108.36 Bn€
Net income 28.55 Bn€ 26.3% margin
Balance sheet & cash
Market cap 397.53 Bn€
Total debt 1142.41 Bn€
Free Cash Flow −131.88 Bn€
Last declaration on 31 December 2025
Declarations 296 total
Executives ● Sale0 SEBI
€26,409 7,000 shares @ €3.7727
Equity Shares
SEBI:828f0dc1265a5bc05494bd2d08608f575665d181 · 30 Dec 2025
Executives ● Purchase0 SEBI
€12,383 3,393 shares @ €3.6495
Equity Shares
SEBI:994f9ce0af8ac198294a68475c440576f1ad2597 · 29 Dec 2025
Ideal exit: 25 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€17,054 4,673 shares @ €3.6495
Equity Shares
SEBI:1ed3250d3f006522b4ffabdced5850062032ffc3 · 29 Dec 2025
Ideal exit: 25 Sept 2026 (T+270) Executives ● Sale0 SEBI
€76,721 21,022 shares @ €3.6495
Equity Shares
SEBI:b80b99fef9d930d8a90b580c6a52a35a459b0bcb · 29 Dec 2025
Executives ● Purchase0 SEBI
€6,920 1,896 shares @ €3.6495
Equity Shares
SEBI:520aebe52a14b98929bb826146cd1986baac3439 · 29 Dec 2025
Ideal exit: 25 Sept 2026 (T+270) Executives ● Sale0 SEBI
€15,780 4,500 shares @ €3.5066
Equity Shares
SEBI:351f7ef5b87eab18ce5204c5cf6ab60c8ea84db0 · 27 Nov 2025
Executives ● Purchase0 SEBI
€6,429 1,896 shares @ €3.3907
Equity Shares
SEBI:96dfe537491b4f55b6ad799d7b86ff7490a37306 · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€39,841 11,750 shares @ €3.3907
Equity Shares
SEBI:93bade3f5bbdc7d7bb4d34ed69263ac40aad400c · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€24,644 7,268 shares @ €3.3907
Equity Shares
SEBI:617294562a90e3f298ebcabda1f35cf46e557795 · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€35,013 10,326 shares @ €3.3907
Equity Shares
SEBI:cd504c72eb1dd5441445af3c26a5098948f3d78f · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Sale0 SEBI
€220,833 65,128 shares @ €3.3907
Equity Shares
SEBI:25f4b69a805213c47971c31541a0b6bddaa2ab85 · 26 Nov 2025
Executives ● Purchase0 SEBI
€14,390 4,244 shares @ €3.3907
Equity Shares
SEBI:6b82d02da91a2148f3a881e145ba7b7ff8ed6ae2 · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€10,878 3,208 shares @ €3.3907
Equity Shares
SEBI:cf040dd32b51196162b0c3ab3e3840283fddbe7f · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€22,131 6,527 shares @ €3.3907
Equity Shares
SEBI:7c87da2fa11c379b33a13698de61d77854eaa45e · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€12,712 3,749 shares @ €3.3907
Equity Shares
SEBI:2985ad203b2d00f64b4e73eb6e35013d4e106ee2 · 26 Nov 2025
Ideal exit: 23 Aug 2026 (T+270) Executives ● Sale0 SEBI
€27,311 8,000 shares @ €3.4139
Equity Shares
SEBI:d0c7223e43ecc9f85bea531cfde76b5fe8969c36 · 21 Nov 2025
Executives ● Sale0 SEBI
€52,725 16,000 shares @ €3.2953
Equity Shares
SEBI:8ffa63fa86b212c660cb80126bae26121de42a0c · 20 Nov 2025
Executives ● Sale0 SEBI
€31,668 10,000 shares @ €3.1668
Equity Shares
SEBI:140b325be74ef0ab90978c7f123b6b152175a753 · 19 Nov 2025
Executives ● Sale0 SEBI
€18,598 6,000 shares @ €3.0997
Equity Shares
SEBI:cacd066566199208bbe68199fd9cd031b4bdae27 · 19 Nov 2025
Executives ● Sale0 SEBI
€30,952 10,000 shares @ €3.0952
Equity Shares
SEBI:691da6c0f9cd36c496efef18d5d4a56f3ca6ef81 · 18 Nov 2025
Executives ● Sale0 SEBI
€3,057 1,000 shares @ €3.0568
Equity Shares
SEBI:29233fdcbf86ece9e470ffb3a064ec7fc32a698a · 17 Nov 2025
Executives ● Sale0 SEBI
€21,774 7,000 shares @ €3.1106
Equity Shares
SEBI:629feafb79b2642ce732df58b2ac41b48ea993eb · 18 Nov 2025
Executives ● Sale0 SEBI
€8,125 2,605 shares @ €3.119
Equity Shares
SEBI:328b9ee04f84693eb746e4850360dc55713b3149 · 3 Nov 2025
Executives ● Sale0 SEBI
€9,386 3,000 shares @ €3.1286
Equity Shares
SEBI:c65bcca64e7331fd75207df831681547e68c3d1c · 4 Nov 2025
Executives ● Sale0 SEBI
€6,218 2,000 shares @ €3.109
Equity Shares
SEBI:049905e01a49c4354e139b7012b033801d295b58 · 3 Nov 2025
25 of 296 declarations
Load more (271 remaining)