Orient Electric Limited: management transactions · India · SEBI (PIT + SAST) SEBI:orient-electric-limited IN IN · SEBI (PIT + SAST) Mcap 44.6Bn€
Browse the full directors' dealings record of Orient Electric Limited, a listed issuer based in India. Shares are listed on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €44.6bn. The latest transaction was filed on 30 June 2025 — Purchase. Among the most active insiders: SAIBAL SENGUPTA. Every trade is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 30.51 Bn€
Gross profit 9.42 Bn€ 31% margin
Net income 832.1 M€ 2.7% margin
Balance sheet & cash
Market cap 44.64 Bn€
Total debt 864.3 M€
Free Cash Flow 322.6 M€
Last declaration on 30 June 2025
Declarations 148 total
Executives ● Purchase0 SEBI
€2m 1,000,000 shares @ €2.2193
Equity Shares
SEBI:a4c5c2ac8954a3792ebd23f4fa6608d2c58dcda2 · 27 Jun 2025
Ideal exit: 24 Mar 2026 (T+270) Executives ● Sale0 SEBI
€150,021 67,600 shares @ €2.2193
Equity Shares
SEBI:2045950c70314f5042a6c243eaed1d02075cb6b0 · 27 Jun 2025
Executives ● Sale0 SEBI
€432,754 195,000 shares @ €2.2193
Equity Shares
SEBI:bdfa836efe062ab183c9dec7aacbe9e08c927f32 · 27 Jun 2025
Executives ● Sale0 SEBI
€1m 537,400 shares @ €2.2193
Equity Shares
SEBI:bac836fb3e8799bb94d06bedb2bf3f0da4f53dbb · 27 Jun 2025
Executives ● Sale0 SEBI
€443,851 200,000 shares @ €2.2193
Equity Shares
SEBI:2f75e8782b8822f07d08eaa36fc069fe444499cf · 27 Jun 2025
Executives ● Pledge0 SEBI
€20,401 6,593 shares @ €3.0943
Equity Shares
SEBI:5b54e59288991291a1bd9bc0a28193c6ba04c86b · 29 Jun 2024
Executives ● Pledge0 SEBI
€14,791 4,780 shares @ €3.0943
Equity Shares
SEBI:cb642a8528850b73ef81761a91cd9d33d8b21c35 · 27 Jun 2024
Executives ● Sale0 SEBI
€14,791 4,780 shares @ €3.0943
Equity Shares
SEBI:f6172e778af5561a74f60f99d21ad6096ad74ade · 27 Jun 2024
Executives ● Sale0 SEBI
€13,606 4,985 shares @ €2.7294
Equity Shares
SEBI:0486e358122a7c6ceb08360faa68e4586f31eea8 · 13 Jun 2024
Executives ● Sale0 SEBI
€12,949 5,000 shares @ €2.5897
Equity Shares
SEBI:29b3af8271ed10d4deb2ce19b39e6fc705e6e1ac · 5 Jun 2024
Executives ● Pledge0 SEBI
€155,265 72,156 shares @ €2.1518
Equity Shares
SEBI:7cc7ce812686d8a62605a2a7b06ca4eaacfd1ab3 · 26 Mar 2024
Executives ● Pledge0 SEBI
€71,791 31,242 shares @ €2.2979
Equity Shares
SEBI:01bd08c7f13338a3442e9dd47839ad3f09383f95 · 6 Mar 2024
Executives ● Sale0 SEBI
€16,365 7,000 shares @ €2.3378
Equity Shares
SEBI:8cd9d6a19350f4f945554fc13e5dcbfeb204526d · 5 Mar 2024
Executives ● Pledge0 SEBI
€16,365 7,000 shares @ €2.3378
Equity Shares
SEBI:9222e065cbf7745d770d3e7bf043bfe33863db99 · 5 Mar 2024
Executives ● Pledge0 SEBI
€14,069 6,123 shares @ €2.2978
Equity Shares
SEBI:bff91de5f2a056ed6f0783f2fc793947a7155816 · 4 Mar 2024
Executives ● Pledge0 SEBI
€23,368 10,000 shares @ €2.3368
Equity Shares
SEBI:899822c203dedf15aa521a39435a5777a21b80f4 · 2 Mar 2024
Executives ● Sale0 SEBI
€23,368 10,000 shares @ €2.3368
Equity Shares
SEBI:88ddfcf9f1d73893a3460eaee62658358e645058 · 2 Mar 2024
Executives ● Sale0 SEBI
€14,069 6,123 shares @ €2.2978
Equity Shares
SEBI:6ce8fab11c56424e3902578dec9de99f9beba17b · 4 Mar 2024
Executives ● Pledge0 SEBI
€17,430 7,448 shares @ €2.3403
Equity Shares
SEBI:99f7402110737d60913f8505600d029dcaa9565d · 28 Feb 2024
Executives ● Pledge0 SEBI
€63,448 27,432 shares @ €2.3129
Equity Shares
SEBI:4766e5e507de720b224a1b3ab27822d0f0bbf498 · 29 Feb 2024
Executives ● Sale0 SEBI
€63,448 27,432 shares @ €2.3129
Equity Shares
SEBI:7c6654f8b5296b8ebf6370443472929cd8149a65 · 29 Feb 2024
Executives ● Sale0 SEBI
€23,257 10,000 shares @ €2.3257
Equity Shares
SEBI:d22fe6175618237a6648abfcbe3708fa36bcbb1e · 1 Mar 2024
Executives ● Pledge0 SEBI
€23,257 10,000 shares @ €2.3257
Equity Shares
SEBI:331669ebf5ab681617b5870bc11c98f3fca9f2c1 · 1 Mar 2024
Executives ● Sale0 SEBI
€17,430 7,448 shares @ €2.3403
Equity Shares
SEBI:a1f562c8183e7fb55708770f05a7ffdcf96cef3a · 28 Feb 2024
Executives ● Pledge0 SEBI
€7,238 3,000 shares @ €2.4128
Equity Shares
SEBI:7ec6cec34efe6fec13ec60cfc9d903205382bf97 · 13 Dec 2023
25 of 148 declarations
Load more (123 remaining)