Onward Technologies Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:onward-technologies-limited IN IN · SEBI (PIT + SAST) Mcap 5.7Bn€
Explore the full directors' dealings record of Onward Technologies Limited, a listed equity based in India. Shares trade on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €5.7bn. The latest transaction was reported on 27 May 2025 — Purchase. Among the most active insiders: Pratish Mehta. Every trade is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 4.91 Bn€
Gross profit 1.21 Bn€ 25% margin
Net income 270.8 M€ 5.5% margin
Balance sheet & cash
Market cap 5.71 Bn€
Total debt 321.6 M€
Free Cash Flow 278.5 M€
Last declaration on 27 May 2025
Declarations 105 total
Executives ● Purchase0 SEBI
€110,365 35,000 shares @ €3.1533
Equity Shares
SEBI:96a98272736ea6ed3ccf4bca2f7b9287c85cc67d · 26 May 2025
Ideal exit: 20 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€47,344 15,000 shares @ €3.1563
Equity Shares
SEBI:f668932c9f90def416525d6a6972fdccbfe0ef37 · 26 May 2025
Ideal exit: 20 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€154,427 50,000 shares @ €3.0885
Equity Shares
SEBI:d63c197a3534fe699125700cc6ec9793183a4f07 · 21 May 2025
Ideal exit: 15 Feb 2026 (T+270) Executives ● Purchase0 SEBI
€136,868 50,000 shares @ €2.7374
Equity Shares
SEBI:382541073f6089cd3727a76659e3a4867d7855cc · 18 Mar 2025
Ideal exit: 13 Dec 2025 (T+270) Executives ● Purchase0 SEBI
€166,436 50,000 shares @ €3.3287
Equity Shares
SEBI:7624f0fc0a10bc31a35a228a885814533741c8ea · 25 Feb 2025
Ideal exit: 22 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€155,304 50,000 shares @ €3.1061
Equity Shares
SEBI:727da51db3b45f1ea998fb1440bdff7bb653b341 · 18 Feb 2025
Ideal exit: 15 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€6,196 2,134 shares @ €2.9035
Equity Shares
SEBI:3eefa0c8c077bb8935a1ecfdfd2134294f4b25e0 · 3 Feb 2025
Ideal exit: 31 Oct 2025 (T+270) Executives ● Purchase0 SEBI
€10,164 3,472 shares @ €2.9275
Equity Shares
SEBI:311970cc179b46f4f74696a21f968615b98f1908 · 3 Feb 2025
Ideal exit: 31 Oct 2025 (T+270) Executives ● Purchase0 SEBI
€68,751 23,701 shares @ €2.9008
Equity Shares
SEBI:d5b6a99b971d0d36bb44e51cea5d39a8f1073c3b · 3 Feb 2025
Ideal exit: 31 Oct 2025 (T+270) Executives ● Purchase0 SEBI
€20,288 6,963 shares @ €2.9137
Equity Shares
SEBI:2d1653b5cb5a5bacb88f5bcb3a3867b40a552e68 · 4 Feb 2025
Ideal exit: 1 Nov 2025 (T+270) Executives ● Purchase0 SEBI
€21,863 5,700 shares @ €3.8356
Equity Shares
SEBI:5a9593a9d29b739e1487373476e5f67a5b5e444f · 22 Oct 2024
Ideal exit: 19 Jul 2025 (T+270) Executives ● Sale0 SEBI
€15,967 3,300 shares @ €4.8384
Equity Shares
SEBI:1a41dee996ad888ee391c724e04fd4e9282f6ea2 · 28 Mar 2024
Executives ● Sale0 SEBI
€981 200 shares @ €4.9047
Equity Shares
SEBI:9bcc7839397f5b8f687f512f26322554a8ebc45f · 28 Mar 2024
Executives ● Sale0 SEBI
€21,941 3,300 shares @ €6.6487
Equity Shares
SEBI:9c62d4320e7f43919cf52da42d7847f9212a9027 · 28 Dec 2023
Executives ● Sale0 SEBI
€87,283 13,000 shares @ €6.714
Equity Shares
SEBI:e5869f93b05af5645a122cf32580effb5d36dc09 · 28 Dec 2023
Executives ● Sale0 SEBI
€21,548 3,200 shares @ €6.7337
Equity Shares
SEBI:84a9a47da7adedd3031c64fdad2ff32348495968 · 29 Dec 2023
Executives ● Sale0 SEBI
€47,027 7,000 shares @ €6.7181
Equity Shares
SEBI:a3791fdc067dca0482a3b3132cbfb832e8ed34e6 · 29 Dec 2023
Executives ● Sale0 SEBI
€26,583 3,377 shares @ €7.8717
Equity Shares
SEBI:97c140212c3eed33088fac77c236a5497300985c · 20 Dec 2023
Executives ● Sale0 SEBI
€1m 200,000 shares @ €6.7934
Equity Shares
SEBI:443618c5623c945821b8299fd42cee5e7c29162d · 21 Dec 2023
Executives ● Sale0 SEBI
€1m 200,000 shares @ €6.8086
Equity Shares
SEBI:565a30aef4eaf679f719612604b40c4816199147 · 21 Dec 2023
Executives ● Sale0 SEBI
€7,605 1,050 shares @ €7.2432
Equity Shares
SEBI:79e9cf911e9a9bf551db35e250bb1981083d0adc · 14 Dec 2023
Executives ● Sale0 SEBI
€1,580 200 shares @ €7.8989
Equity Shares
SEBI:413834bedff4756459be1921853c3a646d61765a · 18 Dec 2023
Executives ● Sale0 SEBI
€7,453 1,000 shares @ €7.4534
Equity Shares
SEBI:6a79b590e51818d9091f1aaaa45c2953581eb9cc · 14 Dec 2023
Executives ● Sale0 SEBI
€76,813 10,000 shares @ €7.6813
Equity Shares
SEBI:78860e288290ef47fb21e9010aa8329afdc8db75 · 15 Dec 2023
Executives ● Sale0 SEBI
€7m 1,099,700 shares @ €6.2142
Equity Shares
SEBI:fa7f408f98df2ab81289a1894755d3155c6c6e12 · 14 Dec 2023
25 of 105 declarations
Load more (80 remaining)