I Indo Tech Transformers Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:indo-tech-transformers-limited IN IN · SEBI (PIT + SAST) Mcap 23.9Bn€
Explore the full insider trade history of Indo Tech Transformers Limited, a publicly traded company based in India. Shares are quoted on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €23.9bn. The latest transaction was reported on 24 November 2025 — Pledge. Among the most active insiders: Shirdi Sai Electricals Limited. The full history is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 6.06 Bn€
Gross profit 1.66 Bn€ 27% margin
Net income 638.8 M€ 10.5% margin
Balance sheet & cash
Market cap 23.91 Bn€
Total debt 81.6 M€
Free Cash Flow 396.0 M€
Last declaration on 24 November 2025
Declarations 12 total
Executives ● Pledge0 SEBI
€46m 2,761,200 shares @ €16.6957
Equity Shares
SEBI:d0e5f8f9f22d7a4d2216b95711b06204f21d97c9 · 21 Nov 2025
Executives ● Pledge0 SEBI
€13m 750,000 shares @ €16.7908
Equity Shares
SEBI:5aacf6357074c3691b30fcc0b2e04f4b2292bb04 · 20 Nov 2025
Executives ● Pledge0 SEBI
€13m 750,000 shares @ €16.7908
Equity Shares
SEBI:3fa51a7aedc252cbb0374c82e6c2a3cb9b04148a · 20 Nov 2025
Executives ● Pledge0 SEBI
€7m 425,000 shares @ €16.7188
Equity Shares
SEBI:0b594e4c4a7ca218aa955963f18ce6a7a4759bdd · 19 Nov 2025
Executives ● Pledge0 SEBI
€27m 1,500,000 shares @ €17.9148
Equity Shares
SEBI:4640cc4826e045b72bf034f9f58e178b1109bddc · 14 Nov 2025
Executives ● Pledge0 SEBI
€27m 1,500,000 shares @ €17.9148
Equity Shares
SEBI:3958e57d7f5776fe73af40aa62e213fa0d73dbcc · 14 Nov 2025
Executives ● Sale0 SEBI
€15,717 500 shares @ €31.4337
Equity Shares
SEBI:482354e683fbddfd96bc23c4b1e4bc8d0ed7b354 · 26 Nov 2024
Executives ● Sale0 SEBI
€38,110 1,300 shares @ €29.3155
Equity Shares
SEBI:30988f591fe4b72cfed4b2b5d6456887067e0af3 · 22 Nov 2024
Executives ● Sale0 SEBI
€21,385 700 shares @ €30.5495
Equity Shares
SEBI:d1eac19c9eefe4aa905b84583bd5243ecf69426d · 19 Nov 2024
Executives ● Sale0 SEBI
€564,585 529,593 shares @ €1.0661
Equity Shares
SEBI:46cb5779c3fe0dce5e5cef5f52a8677a6b27ffa8 · 23 Oct 2023
Executives ● Purchase0 SEBI
€564,585 529,593 shares @ €1.0661
Equity Shares
SEBI:3e453ef1b0c4f5007a17bc7da0533a10e515ef37 · 23 Oct 2023
Ideal exit: 19 Jul 2024 (T+270) Executives ● Sale10 SEBI
€702,492 385,498 shares @ €1.8223 0.0029% mcap 100.0% of flow
Equity Shares
SEBI:93f8f5d3313867415496131e679c27c86475ba91 · 30 Aug 2021