E EPack Prefab Technologies Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:epack-prefab-technologies-limited IN IN · SEBI (PIT + SAST) Mcap 19.1Bn€ Industrials
Explore the full management transaction log of EPack Prefab Technologies Limited, a publicly traded company based in India. Shares are listed on IN IN, under the supervision of SEBI (PIT + SAST). Operating in the Industrials sector, EPack Prefab Technologies Limited has logged 7 insider filings. Market capitalisation: €19.1bn. The latest transaction was reported on 5 December 2025 — Purchase. Among the most active insiders: RAM GROVHER. The full history is openly available.
Financial data FY ended March 2025 · cache
Analyst consensus
1 analysts 240.00 € Target 240.00 €(+27%) 240.00 €
Income statement
Revenue 11.23 Bn€
Gross profit 2.78 Bn€ 25% margin
Net income 593.2 M€ 6.0% margin
Valuation
PER (trailing) 23.1x
PER (forward) 13.2x
P/Book 2.6x
Balance sheet & cash
Market cap 19.07 Bn€
Total debt 2.15 Bn€
Free Cash Flow −248.2 M€
Debt / Equity 16%
Profitability & ownership
ROE 17.0%
ROA 8.2%
% insiders 77.3%
% institutions 2.8%
Last declaration on 5 December 2025
Declarations 7 total
Executives ● Purchase0 SEBI
€45,519 15,376 shares @ €2.9604
Equity Shares
SEBI:db9bf5e719da788538bed1efa9fbdf3c8fab4e37 · 4 Dec 2025
Ideal exit: 31 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€20,018 6,587 shares @ €3.0391
Equity Shares
SEBI:528f008abc8750693668336fc2828e582642b477 · 2 Dec 2025
Ideal exit: 29 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€10,801 3,548 shares @ €3.0442
Equity Shares
SEBI:969294378407fbb4f902c4262f84e0d71ae3f6b1 · 2 Dec 2025
Ideal exit: 29 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€49,311 16,700 shares @ €2.9527
Equity Shares
SEBI:6d819c74bff25ad5a26567979400d32cbe5a3301 · 25 Nov 2025
Ideal exit: 22 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€22,655 7,750 shares @ €2.9233
Equity Shares
SEBI:fc6212076ae64a8677a314f76b26962eed965921 · 24 Nov 2025
Ideal exit: 21 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€9,214 2,950 shares @ €3.1233
Equity Shares
SEBI:342ef8585734154b4feb7c0b185b597cb0c4aa08 · 20 Nov 2025
Ideal exit: 17 Aug 2026 (T+270) Executives ● Purchase10 SEBI
€30,712 10,000 shares @ €3.0712 100.0% of flow
Equity Shares
SEBI:111b27d917bf9ce41984b10f30d0264bc45bb2f9 · 21 Nov 2025
Ideal exit: 18 Aug 2026 (T+270)