X Xpro India Limited: management transactions · India · SEBI (PIT + SAST) SEBI:xpro-india-limited IN IN · SEBI (PIT + SAST) Mcap 26.0Bn€
Browse the full management transaction log of Xpro India Limited, a publicly traded company based in India. Shares are listed on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €26bn. The latest transaction was filed on 11 February 2025 — Purchase. Among the most active insiders: Natarajan Ravindran. Every trade is free.
Financial data FY ended March 2025 · cache
Income statement
Revenue 5.29 Bn€
Gross profit 1.35 Bn€ 26% margin
Net income 380.0 M€ 7.2% margin
Balance sheet & cash
Market cap 26.04 Bn€
Total debt 2.69 Bn€
Free Cash Flow −2.75 Bn€
Last declaration on 11 February 2025
Declarations 48 total
Executives ● Purchase0 SEBI
€803,205 75,000 shares @ €10.7094
Equity Shares
SEBI:c5519256d3c64836aa8d4ec969ccff58bc5c50a2 · 8 Feb 2025
Ideal exit: 5 Nov 2025 (T+270) Executives ● Sale0 SEBI
€803,205 75,000 shares @ €10.7094
Warrants
SEBI:a95f232ab46d6ace6c4925f5d1cbc633ad93a62a · 8 Feb 2025
Executives ● Purchase0 SEBI
€327,365 30,750 shares @ €10.646
Equity Shares
SEBI:f84afe684ecbeafa903e59afa3e41391c0653c31 · 15 Oct 2024
Ideal exit: 12 Jul 2025 (T+270) Executives ● Sale0 SEBI
€327,365 30,750 shares @ €10.646
Warrants
SEBI:b327851524e57c2388f767ac6605e06b7155cb14 · 15 Oct 2024
Executives ● Purchase0 SEBI
€11,549 1,000 shares @ €11.5494
Equity Shares
SEBI:e74c924e013f17336209f85b6691ed1e1e2514e8 · 12 Jun 2024
Ideal exit: 9 Mar 2025 (T+270) Executives ● Pledge0 SEBI
€3m 249,975 shares @ €12.0683
Equity Shares
SEBI:c87be460aec12d575e9e46ccd436cebdcefeeeeb · 26 Mar 2024
Executives ● Pledge0 SEBI
€13m 1,079,614 shares @ €12.0683
Equity Shares
SEBI:4f8a41cef0fd6894f63eca07c04df8ea803b2d89 · 26 Mar 2024
Executives ● Sale0 SEBI
€39,604 3,500 shares @ €11.3154
Equity Shares
SEBI:6f06a7ebc56072b78cd4fef0741c8b2391f6ef2b · 22 Sept 2023
Executives ● Sale0 SEBI
€14,837 1,300 shares @ €11.4131
Equity Shares
SEBI:e54015ce2f19a523eb212bfdd3fd2dd3cf8cef54 · 14 Sept 2023
Executives ● Sale0 SEBI
€9,782 1,000 shares @ €9.7823
Equity Shares
SEBI:3047252f3e43790da13c3f5bc66d0f00c0ddc28d · 15 Jun 2023
Executives ● Sale0 SEBI
€125,259 12,500 shares @ €10.0207
Equity Shares
SEBI:69ad34004fd56d339358ebd5cdaf26324734015e · 16 Jun 2023
Executives ● Sale0 SEBI
€9,713 1,000 shares @ €9.7131
Equity Shares
SEBI:1b36dc674d5808b9c9f3f10a72fa9f456030e46a · 15 Jun 2023
Executives ● Sale0 SEBI
€41,777 4,500 shares @ €9.2837
Equity Shares
SEBI:60856d2a1a217f356ea86976434ef4a7e819ffa0 · 7 Jun 2023
Executives ● Purchase0 SEBI
€65,753 8,000 shares @ €8.2192
Equity Shares
SEBI:05f3a15bf8ca4a13adba3e9e1c0d2dfb488dac55 · 31 May 2023
Ideal exit: 25 Feb 2024 (T+270) Executives ● Sale0 SEBI
0262,000 shares
Warrants
SEBI:355f97e4744d0ce9105ce539f6247e8d3c30ccc3 · 14 Mar 2023
Executives ● Purchase0 SEBI
€569,557 66,000 shares @ €8.6296
Equity Shares
SEBI:139ee3a6751aaac2b886d6943e564b5d486ba477 · 14 Mar 2023
Ideal exit: 9 Dec 2023 (T+270) Executives ● Purchase0 SEBI
033,000 shares
Equity Shares
SEBI:ded68769e85d35f4fd5b6ac2697bf7889b1c9042 · 14 Mar 2023
Ideal exit: 9 Dec 2023 (T+270) Executives ● Sale0 SEBI
066,000 shares
Warrants
SEBI:3f17c80d9da43ad72f29422119890b75aad9a5d4 · 14 Mar 2023
Executives ● Purchase0 SEBI
0131,000 shares
Equity Shares
SEBI:f4e8b8568dfd835e6436079666ed423f9c91fcc7 · 14 Mar 2023
Ideal exit: 9 Dec 2023 (T+270) Executives ● Purchase0 SEBI
€2m 262,000 shares @ €8.6296
Equity Shares
SEBI:be03c8da45fe78ec5c119abc8c84df837cb2da3e · 14 Mar 2023
Ideal exit: 9 Dec 2023 (T+270) Executives ● Sale0 SEBI
€22,700 2,714 shares @ €8.3641
Equity Shares
SEBI:ee8f114d0ddf9e49b9716c56069cdba297b49408 · 29 Nov 2022
Executives ● Sale0 SEBI
€9,870 1,181 shares @ €8.3574
Equity Shares
SEBI:59824820cb0459b05eb203fb0daef1c59cbbfe8e · 30 Sept 2022
Executives ● Sale0 SEBI
€22,784 2,523 shares @ €9.0306
Equity Shares
SEBI:35854f8f29079ebfbcf8ddfd96e47104907740be · 23 Sept 2022
Executives ● Sale0 SEBI
€10,316 1,105 shares @ €9.3357
Equity Shares
SEBI:b38fb04cd31f44a84b99eccfc05f04c4981c2891 · 19 Sept 2022
Executives ● Sale0 SEBI
€16,557 1,772 shares @ €9.3435
Equity Shares
SEBI:a6b56582e043f00e3a1ab48592a78f4a32aa8231 · 19 Sept 2022
25 of 48 declarations
Load more (23 remaining)