NCC Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:ncc-limited IN IN · SEBI (PIT + SAST) Mcap 131.5Bn€
Explore the full insider trade history of NCC Limited, a publicly traded company based in India. Shares are listed on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €131.5bn. The latest transaction was reported on 16 March 2026 — Purchase. Among the most active insiders: A V S R Holdings Private Limited. All data is free.
€93,894
10 ops.
Sell Volume
Financial data FY ended March 2025 · cache
Income statement
Revenue 219.99 Bn€
Gross profit 29.23 Bn€ 13% margin
Net income 8.20 Bn€ 3.7% margin
Balance sheet & cash
Market cap 131.52 Bn€
Total debt 15.94 Bn€
Free Cash Flow 4.22 Bn€
Last declaration on 16 March 2026
Declarations 52 total
Executives ● Purchase0 SEBI
€584,256 426,000 shares @ €1.3715
Equity Shares
SEBI:eb0f55838aa86ecedc791b0231bfdf6a1bad275b · 13 Mar 2026
Ideal exit: 8 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€476,856 342,619 shares @ €1.3918
Equity Shares
SEBI:42dfc7743f2c203ca01f15106c74d57ccf85336f · 11 Mar 2026
Ideal exit: 6 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€151,970 113,725 shares @ €1.3363
Equity Shares
SEBI:67a036ce4d86ca78ec92754a9f3313b545653ff4 · 9 Mar 2026
Ideal exit: 4 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€113,198 85,000 shares @ €1.3317
Equity Shares
SEBI:3848d9fa48e7abbc9e795b29cc96a62cca8443fc · 5 Mar 2026
Ideal exit: 30 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€1m 800,491 shares @ €1.3366
Equity Shares
SEBI:66386475172d6cf0c3407d53df78601926aae744 · 2 Mar 2026
Ideal exit: 27 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€166,221 117,000 shares @ €1.4207
Equity Shares
SEBI:1d72971bc36c399571df1e5ec47a35c1880e41ed · 27 Feb 2026
Ideal exit: 24 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€242,804 171,941 shares @ €1.4121
Equity Shares
SEBI:d9f2bb9b0102c05daf528dcfb3d0b3c252165ce2 · 27 Feb 2026
Ideal exit: 24 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€312,035 220,781 shares @ €1.4133
Equity Shares
SEBI:dfa97b26639127fb98051ffeda09c1778f7713c3 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€650,318 470,406 shares @ €1.3825
Equity Shares
SEBI:1350636e19b3b388341402b4d1661b86f091382b · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€485,873 350,000 shares @ €1.3882
Equity Shares
SEBI:99ad31f4a49c597e5999e42fc871e9fe420d4423 · 19 Feb 2026
Ideal exit: 16 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€174,561 124,746 shares @ €1.3993
Equity Shares
SEBI:ad1263fd979516e6c432fdf561d66a84340e3a70 · 16 Feb 2026
Ideal exit: 13 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€446,078 315,000 shares @ €1.4161
Equity Shares
SEBI:ece6570c329277813c98e52c19e8e646b264f1fe · 12 Feb 2026
Ideal exit: 9 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€35,517 24,630 shares @ €1.442
Equity Shares
SEBI:529d1805de46d49326d758979720503e3b2444c7 · 10 Feb 2026
Ideal exit: 7 Nov 2026 (T+270) Executives ● Sale0 SEBI
0872,313 shares
Equity Shares
SEBI:da081edd129d0337a591d294d11fe47557e55480 · 29 Dec 2025
Executives ● Purchase0 SEBI
0872,313 shares
Equity Shares
SEBI:9fd024743db41bf1e31d1c1fff88b7ec1341c0c8 · 29 Dec 2025
Ideal exit: 25 Sept 2026 (T+270) Executives ● Purchase0 SEBI
0436,157 shares
Equity Shares
SEBI:55857b0c6ad5edab278d239257ecfd065ca1fedc · 2 Dec 2025
Ideal exit: 29 Aug 2026 (T+270) Executives ● Sale0 SEBI
0436,157 shares
Equity Shares
SEBI:53a0dd40746f1d43ab5e4969ea406269bb7c1dbe · 2 Dec 2025
Executives ● Purchase0 SEBI
€148,535 85,000 shares @ €1.7475
Equity Shares
SEBI:7d6773b217b6c6584f3dcd9dfe81c0a196a81c40 · 20 Nov 2025
Ideal exit: 17 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€117,253 66,079 shares @ €1.7744
Equity Shares
SEBI:4760c9b7b1614b49e97f7377afaa119f8d9e14c3 · 18 Nov 2025
Ideal exit: 15 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€17,860 10,000 shares @ €1.786
Equity Shares
SEBI:8d0edc7d70e23e2f02b2e5daf65fa71abe86ebeb · 14 Nov 2025
Ideal exit: 11 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€17,860 10,000 shares @ €1.786
Equity Shares
SEBI:dbaf71756ae072d1a1639a1b3bea2be40120a7e5 · 14 Nov 2025
Ideal exit: 11 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€754,368 420,000 shares @ €1.7961
Equity Shares
SEBI:f6aa4973562e543154196277c41884f8fbf8bb94 · 13 Nov 2025
Ideal exit: 10 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€18,161 10,000 shares @ €1.8161
Equity Shares
SEBI:c0bf86cf7d8e6e4784353cc20abd1b29ab1f83f0 · 11 Nov 2025
Ideal exit: 8 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€433,409 238,696 shares @ €1.8157
Equity Shares
SEBI:a97476fb900cced74201520374b848571ae51674 · 11 Nov 2025
Ideal exit: 8 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€95,487 47,500 shares @ €2.0103
Equity Shares
SEBI:1a08f9649cb8b6e17daedf0edfc4fe9ffc65caae · 12 Sept 2025
Ideal exit: 9 Jun 2026 (T+270) 25 of 52 declarations
Load more (27 remaining)