Stel Holdings Limited: insider trades · India · SEBI (PIT + SAST) SEBI:stel-holdings-limited IN IN · SEBI (PIT + SAST) Mcap 7.1Bn€
Discover the full directors' dealings record of Stel Holdings Limited, a listed equity based in India. Shares are quoted on IN IN, under the supervision of SEBI (PIT + SAST). Market capitalisation: €7.1bn. The latest transaction was disclosed on 11 March 2026 — Purchase. Among the most active insiders: SECURA INDIA TRUST. Every trade is free.
Financial data FY ended March 2025 · cache
Income statement
Revenue 204.3 M€
Gross profit 217.6 M€ 107% margin
Net income 158.7 M€ 77.7% margin
Balance sheet & cash
Market cap 7.15 Bn€
Free Cash Flow 431.8 M€
Last declaration on 11 March 2026
Declarations 374 total
Executives ● Purchase0 SEBI
€17,504 3,540 shares @ €4.9445
Equity Shares
SEBI:083b1b7392e0c46fb7c57be9cdcc79dd7a21662a · 9 Mar 2026
Ideal exit: 4 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€38,518 7,833 shares @ €4.9174
Equity Shares
SEBI:415af6a78805c70171f4ac14ac3df5b869764568 · 10 Mar 2026
Ideal exit: 5 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€18,223 3,724 shares @ €4.8933
Equity Shares
SEBI:562b83dbdd9267f71dd828a469a73dae162cda26 · 5 Mar 2026
Ideal exit: 30 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€22,318 4,509 shares @ €4.9496
Equity Shares
SEBI:fb8c042260a659b497da0d948a533286cfbfa1e0 · 6 Mar 2026
Ideal exit: 1 Dec 2026 (T+270) Executives ● Purchase0 SEBI
€18,003 3,731 shares @ €4.8252
Equity Shares
SEBI:cb278b7defa8b85292da60d2e9da21bd2f7b0404 · 4 Mar 2026
Ideal exit: 29 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€216 45 shares @ €4.7945
Equity Shares
SEBI:532791bb62816c966d63c0d0e77a0542523466e0 · 2 Mar 2026
Ideal exit: 27 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€30,431 6,618 shares @ €4.5983
Equity Shares
SEBI:3fd62550de653cc70a8b9a4b3087920bc7bd1ca5 · 2 Mar 2026
Ideal exit: 27 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€12,814 2,753 shares @ €4.6545
Equity Shares
SEBI:87074325dd33e2871a9669c1e37b4d49ca825a60 · 26 Feb 2026
Ideal exit: 23 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€225 49 shares @ €4.6013
Equity Shares
SEBI:8eedb8d14619f0d387c3aa17dc689d4058f231c2 · 26 Feb 2026
Ideal exit: 23 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€225 49 shares @ €4.6013
Equity Shares
SEBI:321295961d482e23a1157bc2e6196ae50c06585b · 26 Feb 2026
Ideal exit: 23 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€12,814 2,753 shares @ €4.6545
Equity Shares
SEBI:ac68a7b810090bb095c18863b7732992cd562e74 · 26 Feb 2026
Ideal exit: 23 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€4,481 989 shares @ €4.5309
Equity Shares
SEBI:f1b445aa495f12eaa42fa65db8cbf8a0e67e1384 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€301 66 shares @ €4.5548
Equity Shares
SEBI:c8b7efe1b24d0e2c86a642188c19f9d6f8b97243 · 24 Feb 2026
Ideal exit: 21 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€5,815 1,271 shares @ €4.575
Equity Shares
SEBI:1fed0c169d4fec50316cd773bf22be85b7a6dd21 · 25 Feb 2026
Ideal exit: 22 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€2,791 619 shares @ €4.5085
Equity Shares
SEBI:45f4e8a964e4b9e8179b16c2f74fea224af472b3 · 24 Feb 2026
Ideal exit: 21 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€7,248 1,631 shares @ €4.4439
Equity Shares
SEBI:72723e189cb7cd5d6080bcf13ad6f0f7c4d293d7 · 19 Feb 2026
Ideal exit: 16 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€9,227 2,071 shares @ €4.4551
Equity Shares
SEBI:0f32297b6440db31a79ceb433d3f16c5b8b46580 · 20 Feb 2026
Ideal exit: 17 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€2,228 502 shares @ €4.4392
Equity Shares
SEBI:e696113a88e49646d8e87d98da347df9532914cd · 20 Feb 2026
Ideal exit: 17 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€44 10 shares @ €4.4439
Equity Shares
SEBI:f68c20319605f070f1c09742662127d2a53faf44 · 19 Feb 2026
Ideal exit: 16 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€367 83 shares @ €4.4215
Equity Shares
SEBI:b4bbd570d96c01872620640d995d2dcd65611e5b · 17 Feb 2026
Ideal exit: 14 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€2,215 501 shares @ €4.4215
Equity Shares
SEBI:bad410270ba7ec1072727d51eadee82080a09933 · 17 Feb 2026
Ideal exit: 14 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€13,543 3,037 shares @ €4.4592
Equity Shares
SEBI:e1988fa935494dca3bee63496e4ccc527798c4ec · 16 Feb 2026
Ideal exit: 13 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€805 181 shares @ €4.4468
Equity Shares
SEBI:abf6f3ee19ebf3e48adb58925622313ba6c6244e · 16 Feb 2026
Ideal exit: 13 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€8,006 1,812 shares @ €4.4182
Equity Shares
SEBI:a1f0f13610ceba8cb26547f162d5b91c0959edda · 13 Feb 2026
Ideal exit: 10 Nov 2026 (T+270) Executives ● Purchase0 SEBI
€4,212 952 shares @ €4.4245
Equity Shares
SEBI:28d0d70886c8b29a474b6c5c9b9dd9a76b35952b · 13 Feb 2026
Ideal exit: 10 Nov 2026 (T+270) 25 of 374 declarations
Load more (349 remaining)