Motilal Oswal Financial Services Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:motilal-oswal-financial-services-limited IN IN · SEBI (PIT + SAST) Mcap 368.5Bn€
Explore the full directors' dealings record of Motilal Oswal Financial Services Limited, a listed issuer based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €368.5bn. The latest transaction was disclosed on 31 October 2024 — Purchase. Among the most active insiders: Raamdeo Ramgopal Agarawal. All data is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 64.42 Bn€
Gross profit 35.26 Bn€ 55% margin
Net income 25.02 Bn€ 38.8% margin
Balance sheet & cash
Market cap 368.55 Bn€
Total debt 147.32 Bn€
Free Cash Flow 9.30 Bn€
Last declaration on 31 October 2024
Declarations 122 total
Executives ● Purchase0 SEBI
€4m 424,000 shares @ €10.1113
Equity Shares
SEBI:4988a09016b83342c569f687d27857c3fc7d340c · 31 Oct 2024
Ideal exit: 28 Jul 2025 (T+270) Executives ● Sale0 SEBI
€2m 212,000 shares @ €10.1113
Equity Shares
SEBI:d5734bc4fd8006477e2d2032430188b0c51c7519 · 31 Oct 2024
Executives ● Sale0 SEBI
€2m 212,000 shares @ €10.1113
Equity Shares
SEBI:51b0aa1f4ae92ffd8f406b916a4df1fb9352a5ae · 31 Oct 2024
Executives ● Purchase0 SEBI
€3m 100,000 shares @ €25.1867
Equity Shares
SEBI:c2b087f8105f4e9cd93a8a96be2f64d0e39acfd2 · 24 May 2024
Ideal exit: 18 Feb 2025 (T+270) Executives ● Sale0 SEBI
€3m 105,000 shares @ €25.1867
Equity Shares
SEBI:966deb116f66ed61cb4b677e8e91470da2d15f19 · 24 May 2024
Executives ● Purchase0 SEBI
€44m 2,219,207 shares @ €19.8981
Equity Shares
SEBI:f61362c9d64a5e344cadb18da6d7d6d071254dc4 · 14 Feb 2024
Ideal exit: 10 Nov 2024 (T+270) Executives ● Sale0 SEBI
€44m 2,219,207 shares @ €19.8981
Equity Shares
SEBI:3add9e1449e10e97cfa3198fd9b1dc6035bf4042 · 14 Feb 2024
Executives ● Sale0 SEBI
€91,326 12,000 shares @ €7.6105
Equity Shares
SEBI:6d62b7945655a51b93927647335696d5f36bedae · 14 Jun 2023
Executives ● Sale0 SEBI
€98,518 13,000 shares @ €7.5783
Equity Shares
SEBI:55143a14a54edf0fbbed29617f4a3cabae43f8a4 · 13 Jun 2023
Executives ● Sale0 SEBI
€15m 2,219,207 shares @ €6.9399
Equity Shares
SEBI:62bb2d1fe712e5ec6ea58116197746dcb824878a · 17 Apr 2023
Executives ● Purchase0 SEBI
€15m 2,219,207 shares @ €6.9399
Equity Shares
SEBI:838bf3491ef510eff4681939cc39ca28c6c6fda1 · 17 Apr 2023
Ideal exit: 12 Jan 2024 (T+270) Executives ● Purchase0 SEBI
€735 113 shares @ €6.5012
Equity Shares
SEBI:4ef3bd0fd4401a96edacfc8f4648c6a961945161 · 29 Mar 2023
Ideal exit: 24 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€226,248 34,875 shares @ €6.4874
Equity Shares
SEBI:1550ee257b3677ba2cb62af2486272172614a05d · 29 Mar 2023
Ideal exit: 24 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€1,874 289 shares @ €6.4833
Equity Shares
SEBI:5a5ea975e733b4bb833b73a82b05140859b9e852 · 29 Mar 2023
Ideal exit: 24 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€228,513 35,190 shares @ €6.4937
Equity Shares
SEBI:ab4f8fa05dcdeef6693037e92d9237e5f23d5b08 · 29 Mar 2023
Ideal exit: 24 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€282,883 45,000 shares @ €6.2863
Equity Shares
SEBI:81f1f469a9ce732bcea7368ac50e57750372c42e · 28 Mar 2023
Ideal exit: 23 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€7,993 1,250 shares @ €6.3943
Equity Shares
SEBI:86563fa7a021a06015536ee6b159283d1b93e0b1 · 28 Mar 2023
Ideal exit: 23 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€301,234 47,808 shares @ €6.3009
Equity Shares
SEBI:69df9bad3380ba12f2c688133f8f8a676a04d988 · 28 Mar 2023
Ideal exit: 23 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€513,688 81,972 shares @ €6.2666
Equity Shares
SEBI:677c3755ebf86b96325fd6aa99acbe72620d53f7 · 27 Mar 2023
Ideal exit: 22 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€475,155 75,872 shares @ €6.2626
Equity Shares
SEBI:5aba13f7070751819262189e60d97e1a11f6279a · 27 Mar 2023
Ideal exit: 22 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€125,243 20,000 shares @ €6.2622
Equity Shares
SEBI:3197010f0e9300bc27a76ecf666dd36c7ed73c83 · 24 Mar 2023
Ideal exit: 19 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€103,956 16,600 shares @ €6.2624
Equity Shares
SEBI:c47ae06a9fc997fa145f0a5b1b4871fef0e42035 · 24 Mar 2023
Ideal exit: 19 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€25,997 4,128 shares @ €6.2977
Equity Shares
SEBI:5eb34ea7361bc4c20473dd5322e0fadde2aa24be · 27 Mar 2023
Ideal exit: 22 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€8,994 1,428 shares @ €6.2983
Equity Shares
SEBI:ca08a0bacd6d58deea1b418e5d528e71c955ddae · 27 Mar 2023
Ideal exit: 22 Dec 2023 (T+270) Executives ● Sale0 SEBI
€583,020 75,000 shares @ €7.7736
Equity Shares
SEBI:04dc842df3403dc276c3d624779ccaf1b855d4d9 · 28 Nov 2022
25 of 122 declarations
Load more (97 remaining)