Natco Pharma Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:natco-pharma-limited IN IN · SEBI (PIT + SAST) Mcap 142.9Bn€
Explore the full insider trade history of Natco Pharma Limited, a listed issuer based in India. Shares are listed on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €142.9bn. The latest transaction was reported on 11 March 2026 — Sale. Among the most active insiders: SATYA VANI NANNAPANENI. All data is openly available.
€572,962
28 ops.
Buy Volume
Financial data FY ended March 2025 · cache
Income statement
Revenue 44.12 Bn€
Gross profit 35.46 Bn€ 80% margin
Net income 18.85 Bn€ 42.7% margin
Balance sheet & cash
Market cap 142.88 Bn€
Total debt 2.79 Bn€
Free Cash Flow 11.85 Bn€
Last declaration on 11 March 2026
Declarations 76 total
Executives ● Sale0 SEBI
€420,319 45,000 shares @ €9.3404
Equity Shares
SEBI:e6cac393a77a52cae1534ede84b97186a637e9b0 · 9 Mar 2026
Executives ● Sale0 SEBI
€664,260 70,000 shares @ €9.4894
Equity Shares
SEBI:274dc5941df2918e536d89fc2bfcd269e582cd13 · 9 Mar 2026
Executives ● Sale0 SEBI
€771,091 100,000 shares @ €7.7109
Equity Shares
SEBI:b08d1b8e9605bade4516a11dd1e0d4ec399a5bbf · 29 Sept 2025
Executives ● Sale0 SEBI
€188,878 23,000 shares @ €8.2121
Equity Shares
SEBI:16948d1eb5e3ec3fdb2ea5f44509de7f3065cee1 · 16 Sept 2025
Executives ● Sale0 SEBI
€140,129 17,149 shares @ €8.1713
Equity Shares
SEBI:9ffdd87051e298ebbb63db64f86914adba0a9643 · 8 Sept 2025
Executives ● Purchase0 SEBI
€883 100 shares @ €8.8291
Equity Shares
SEBI:1b9deaf7970e7608c7be0f27c798bb058ada382e · 9 Jun 2025
Ideal exit: 6 Mar 2026 (T+270) Executives ● Purchase0 SEBI
0286,910 shares
Equity Shares
SEBI:086f24f983a07e21aa405ad1dc4c722a752cf11e · 26 Mar 2025
Ideal exit: 21 Dec 2025 (T+270) Executives ● Sale0 SEBI
050,000 shares
Equity Shares
SEBI:b899a66b81d317207d8c94e953ffd5c1155da4be · 20 Mar 2025
Executives ● Sale0 SEBI
050,000 shares
Equity Shares
SEBI:7673e337270d9bf663439c6cbea7f607855d437d · 20 Mar 2025
Executives ● Purchase0 SEBI
0420,000 shares
Equity Shares
SEBI:a037f2c7f2c299fd3bf94f3db34b48bc76e937e5 · 28 Feb 2025
Ideal exit: 25 Nov 2025 (T+270) Executives ● Purchase0 SEBI
040,000 shares
Equity Shares
SEBI:8a74d3cf1b8972d8512eed280c6425f499a76eec · 28 Feb 2025
Ideal exit: 25 Nov 2025 (T+270) Executives ● Sale0 SEBI
€31,239 2,000 shares @ €15.6194
Equity Shares
SEBI:37d071edfff92776d7694139635f4d6cd66f3b77 · 30 Dec 2024
Executives ● Sale0 SEBI
€38,927 2,500 shares @ €15.5707
Equity Shares
SEBI:12bd856ff31282f7a3e05f9cc16c6a1f515831fa · 27 Dec 2024
Executives ● Sale0 SEBI
€83,419 5,000 shares @ €16.6837
Equity Shares
SEBI:e1fc2c83247a42a1e79cb4fc61e3efcf5cfb7ce7 · 19 Dec 2024
Executives ● Sale0 SEBI
€15,159 1,000 shares @ €15.1587
Equity Shares
SEBI:5f464b82c5f8f5884e3244b19bf3b79bcc9bdcb4 · 28 Nov 2024
Executives ● Sale0 SEBI
€13,887 900 shares @ €15.4301
Equity Shares
SEBI:9169abafd8d2a94d5ee68dac24c2f1025197f8fb · 26 Nov 2024
Executives ● Sale0 SEBI
€26,212 1,500 shares @ €17.4746
Equity Shares
SEBI:6e6d3a2ce1fd7f820cf600cc6fabf0a0d470b4c1 · 11 Sept 2024
Executives ● Sale0 SEBI
€21,833 1,310 shares @ €16.6668
Equity Shares
SEBI:f5ec543a023213dd09a44dc11fdeec7cb286e7b2 · 5 Sept 2024
Executives ● Sale0 SEBI
€33,024 2,000 shares @ €16.5122
Equity Shares
SEBI:97882e18b322c5328d540b673293a34d88a441df · 3 Sept 2024
Executives ● Sale0 SEBI
€325,449 20,000 shares @ €16.2725
Equity Shares
SEBI:6348dadc81ff1c6b364891e4239cce2082a23720 · 29 Aug 2024
Executives ● Sale0 SEBI
€10,022 600 shares @ €16.7039
Equity Shares
SEBI:024d259271577b68ba0f8f86113165e069232ec7 · 22 Aug 2024
Executives ● Sale0 SEBI
€155,485 10,000 shares @ €15.5485
Equity Shares
SEBI:ba02d467b978035126372be0ac69b69c4dd2f046 · 21 Aug 2024
Executives ● Sale0 SEBI
€1m 75,000 shares @ €15.6626
Equity Shares
SEBI:cf4f56f046ddfef1f4098aff5919a0b6d0a94cdb · 19 Aug 2024
Executives ● Sale0 SEBI
€538,832 35,000 shares @ €15.3952
Equity Shares
SEBI:41a1a9fc606e91e7cb6d77d8ab179e1d272878a6 · 20 Aug 2024
Executives ● Sale0 SEBI
€181,322 11,563 shares @ €15.6812
Equity Shares
SEBI:50ee1589d01fe3ab88b76bdb3d84a4ed4fa23b05 · 19 Aug 2024
25 of 76 declarations
Load more (51 remaining)