Astral Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:astral-limited IN IN · SEBI (PIT + SAST) Mcap 347.7Bn€
Explore the full directors' dealings record of Astral Limited, a listed issuer based in India. Shares are quoted on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €347.7bn. The latest transaction was disclosed on 31 December 2025 — Purchase. Among the most active insiders: Aditya Sujal Shroff. Every trade is accessible without an account.
Financial data FY ended March 2025 · cache
Income statement
Revenue 58.19 Bn€
Gross profit 21.84 Bn€ 38% margin
Net income 5.24 Bn€ 9.0% margin
Balance sheet & cash
Market cap 347.68 Bn€
Total debt 2.33 Bn€
Free Cash Flow 848.0 M€
Last declaration on 31 December 2025
Declarations 55 total
Executives ● Purchase0 SEBI
€230,559 18,000 shares @ €12.8088
Equity Shares
SEBI:08de15a370e8f8197b15d9fb99401ad7d5295e12 · 30 Dec 2025
Ideal exit: 26 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€230,661 18,000 shares @ €12.8145
Equity Shares
SEBI:574897207cbb6c9e764a6966ed305ffc91a7a627 · 30 Dec 2025
Ideal exit: 26 Sept 2026 (T+270) Executives ● Sale0 SEBI
€26,915 2,000 shares @ €13.4574
Equity Shares
SEBI:c0f836fed340b6c1119d5046e7346e635318130e · 15 Dec 2025
Executives ● Sale0 SEBI
€26,916 2,000 shares @ €13.458
Equity Shares
SEBI:5ade751fac4ac62d6654455ca61a77793ec3194a · 15 Dec 2025
Executives ● Purchase0 SEBI
€681,197 50,000 shares @ €13.6239
Equity Shares
SEBI:3ef54ad1306ee82665e84a837796be9ad247d8a1 · 23 Sept 2025
Ideal exit: 20 Jun 2026 (T+270) Executives ● Purchase0 SEBI
€681,786 50,000 shares @ €13.6357
Equity Shares
SEBI:8664a3d00bf8fc686241fb2e255e38533e937ca7 · 23 Sept 2025
Ideal exit: 20 Jun 2026 (T+270) Executives ● Purchase0 SEBI
€1m 100,000 shares @ €12.8979
Equity Shares
SEBI:0229dbe0fac65643c07351608d5fff9679f6f697 · 18 Aug 2025
Ideal exit: 15 May 2026 (T+270) Executives ● Purchase0 SEBI
€1m 100,000 shares @ €12.9103
Equity Shares
SEBI:203470aac78fadcd07334e3eb9e55c0e36aeebe6 · 18 Aug 2025
Ideal exit: 15 May 2026 (T+270) Executives ● Sale0 SEBI
€679,440 25,000 shares @ €27.1776
Equity Shares
SEBI:4c5b3e98ec74297d3b7143227e008a5bf62e0e34 · 26 Jun 2024
Executives ● Sale0 SEBI
€29,898 1,100 shares @ €27.1797
Equity Shares
SEBI:0d82598b65e2aa3bf77b40b394a22776efc2ea4f · 26 Jun 2024
Executives ● Sale0 SEBI
€27,423 1,000 shares @ €27.4233
Equity Shares
SEBI:b5a31312c0b41b8f2d0e4f0205f1276e4b088c5f · 26 Jun 2024
Executives ● Sale0 SEBI
€41,134 1,500 shares @ €27.4228
Equity Shares
SEBI:ea02d0f5b4b306a2def3547361bc4ea937896140 · 26 Jun 2024
Executives ● Sale0 SEBI
€66,516 2,500 shares @ €26.6063
Equity Shares
SEBI:94d607c4ae647c27b1ed195c1262ea8a00bc5639 · 24 Jun 2024
Executives ● Sale0 SEBI
€109,323 4,500 shares @ €24.2939
Equity Shares
SEBI:9099d350423a83fb0049f27f1ce0cde2cf484c74 · 11 Jun 2024
Executives ● Sale0 SEBI
€48,030 2,000 shares @ €24.0151
Equity Shares
SEBI:44cc68df356c01f89b9210c7b02a250346964990 · 10 Jun 2024
Executives ● Sale0 SEBI
€18,412 777 shares @ €23.6958
Equity Shares
SEBI:2d5358be0c7c64163cffeb719d7abfe43b0996e3 · 3 Jun 2024
Executives ● Sale0 SEBI
€28,454 1,300 shares @ €21.8881
Equity Shares
SEBI:4bde92954b8cd22e8cbfb9fdda19df4025befe51 · 26 Mar 2024
Executives ● Sale0 SEBI
€14,379 696 shares @ €20.6598
Equity Shares
SEBI:4f96d769d538c3f7edd8b381bfc70be4556fd65d · 28 Dec 2023
Executives ● Sale0 SEBI
€22m 1,060,000 shares @ €20.6971
Equity Shares
SEBI:3e49d567026b91309314f3c7e71b242774a039cc · 20 Dec 2023
Executives ● Sale0 SEBI
€75m 3,620,737 shares @ €20.6971
Equity Shares
SEBI:bca4bd5ae64a8f31b8b4c3235dd1353521aa21e8 · 20 Dec 2023
Executives ● Sale0 SEBI
€53,587 2,465 shares @ €21.739
Equity Shares
SEBI:41b8f7f87d4cdb4c8ea89448552005795536c1dc · 4 Dec 2023
Executives ● Sale0 SEBI
€187,264 8,618 shares @ €21.7294
Equity Shares
SEBI:5f858d1ad852e989f6303b52fdf30dae38b490d3 · 1 Dec 2023
Executives ● Sale0 SEBI
€244,662 11,382 shares @ €21.4955
Equity Shares
SEBI:cbbcb08b5b067092a2add89740c4ebf6b81c9072 · 30 Nov 2023
Executives ● Sale0 SEBI
€21,198 999 shares @ €21.2196
Equity Shares
SEBI:931d4ad91c8c60245231e5cc3e761b49c8fd3072 · 29 Nov 2023
Executives ● Sale0 SEBI
€21,654 1,000 shares @ €21.6543
Equity Shares
SEBI:43a917db6a212b388fa2f41c5536cdce16cbf123 · 22 Nov 2023
25 of 55 declarations
Load more (30 remaining)