Indowind Energy Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:indowind-energy-limited IN IN · SEBI (PIT + SAST) Mcap 2.1Bn€
Explore the full insider trade history of Indowind Energy Limited, a publicly traded company based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €2.1bn. The latest transaction was filed on 28 March 2025 — Purchase. Among the most active insiders: INDUS FINANCE LIMITED. Every trade is free.
€921,018
10 ops.
Sell Volume
Financial data FY ended March 2025 · cache
Income statement
Revenue 335.1 M€
Gross profit 189.9 M€ 57% margin
Net income 12.7 M€ 3.8% margin
Balance sheet & cash
Market cap 2.10 Bn€
Total debt 70.3 M€
Free Cash Flow −292.4 M€
Last declaration on 28 March 2025
Declarations 18 total
Executives ● Purchase0 SEBI
€178,655 1,000,000 shares @ €0.1787
Equity Shares
SEBI:7d8d138ff32034a54a81d725d2e514f63c3044c9 · 26 Mar 2025
Ideal exit: 21 Dec 2025 (T+270) Executives ● Sale0 SEBI
€178,655 1,000,000 shares @ €0.1787
Equity Shares
SEBI:ad62705e1f7cc36e7eced5d5a353cbea6f8c1f64 · 26 Mar 2025
Executives ● Sale0 SEBI
€26,853 100,000 shares @ €0.2685
Equity Shares
SEBI:e6b3089d0b36f510bc64117ffde38c5679a5d3c7 · 13 Dec 2024
Executives ● Purchase0 SEBI
€26,859 100,000 shares @ €0.2686
Equity Shares
SEBI:e389beeceefb2b4f7484dd94765957b0c277413b · 13 Dec 2024
Ideal exit: 9 Sept 2025 (T+270) Executives ● Sale0 SEBI
€131,838 500,000 shares @ €0.2637
Equity Shares
SEBI:9de35a9f4644b3252ec3559723ba19daabb2be7d · 26 Sept 2024
Executives ● Purchase0 SEBI
€93,483 400,000 shares @ €0.2337
Equity Shares
SEBI:704d409e766257fc369d008c143e4549af85c1db · 22 Mar 2024
Ideal exit: 17 Dec 2024 (T+270) Executives ● Sale0 SEBI
€93,483 400,000 shares @ €0.2337
Equity Shares
SEBI:b641e93ee3a7b1d473f3cf03553fce44b0302a2e · 22 Mar 2024
Executives ● Purchase0 SEBI
€92,434 400,000 shares @ €0.2311
Equity Shares
SEBI:2c4837016c0ce736a1c0af8422e17eeba566c2f5 · 21 Mar 2024
Ideal exit: 16 Dec 2024 (T+270) Executives ● Sale0 SEBI
€92,434 400,000 shares @ €0.2311
Equity Shares
SEBI:1099c81c6bdc599eb43e11e3e8648a868e4a103a · 21 Mar 2024
Executives ● Sale0 SEBI
€102,058 447,109 shares @ €0.2283
Equity Shares
SEBI:b1827641263652e0163807d7f2629fae19c8c5e9 · 20 Mar 2024
Executives ● Purchase0 SEBI
€102,058 447,109 shares @ €0.2283
Equity Shares
SEBI:a8458fa8f6958747397eb8c3fcad72e3c9201531 · 20 Mar 2024
Ideal exit: 15 Dec 2024 (T+270) Executives ● Sale0 SEBI
€55,526 352,891 shares @ €0.1573
Equity Shares
SEBI:d4109c77a5d0a2432a831d1768e44e2000d4ed43 · 29 Sept 2023
Executives ● Purchase0 SEBI
€55,543 353,000 shares @ €0.1573
Equity Shares
SEBI:d1b4bb66b1e0ea451458cbbebd8967b7f906f239 · 29 Sept 2023
Ideal exit: 25 Jun 2024 (T+270) Executives ● Purchase0 SEBI
€636,664 4,000,000 shares @ €0.1592
Equity Shares
SEBI:193c9963875a524c5e03f6867c19dae29dc19b8a · 28 Sept 2023
Ideal exit: 24 Jun 2024 (T+270) Executives ● Sale0 SEBI
€105,131 550,000 shares @ €0.1911
Equity Shares
SEBI:8f9438d4468fdad2c2bee1c75615659534a87b8d · 2 Sept 2022
Executives ● Sale0 SEBI
€81,110 440,000 shares @ €0.1843
Equity Shares
SEBI:1c06c3891a48faec052793d0a30e71b41f74fa3e · 5 Sept 2022
Executives ● Purchase10 SEBI
€53,931 800,000 shares @ €0.0674 0.0026% mcap 100.0% of flow
Equity Shares
SEBI:d7aa8f4350209353446e5fc122dc9e37a44f18bb · 24 Aug 2021
Ideal exit: 21 May 2022 (T+270) Executives ● Sale10 SEBI
€53,931 800,000 shares @ €0.0674 0.0026% mcap 100.0% of flow
Equity Shares
SEBI:8d964e754f3af7ea99e61282a2d41f96d97a646f · 24 Aug 2021