Usha Martin Limited: directors' dealings · India · SEBI (PIT + SAST) SEBI:usha-martin-limited IN IN · SEBI (PIT + SAST) Mcap 102.5Bn€
Explore the full insider trade history of Usha Martin Limited, a listed equity based in India. Shares are listed on IN IN, under the authority of SEBI (PIT + SAST). Market capitalisation: €102.5bn. The latest transaction was disclosed on 20 December 2025 — Purchase. Among the most active insiders: PETERHOUSE INVESTMENTS LIMITED. Every trade is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 33.83 Bn€
Gross profit 15.63 Bn€ 46% margin
Net income 4.07 Bn€ 12.0% margin
Balance sheet & cash
Market cap 102.53 Bn€
Total debt 4.17 Bn€
Free Cash Flow 1.77 Bn€
Last declaration on 20 December 2025
Declarations 260 total
Executives ● Purchase0 SEBI
€8,446 2,000 shares @ €4.2232
Equity Shares
SEBI:94b0954862c9d5dddf798b331e1aa2f03a845414 · 18 Dec 2025
Ideal exit: 14 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€76,519 18,000 shares @ €4.2511
Equity Shares
SEBI:213875a208e5b2b47712824241b5ef915719efb8 · 16 Dec 2025
Ideal exit: 12 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€9,940 2,300 shares @ €4.3217
Equity Shares
SEBI:61bd33dd95e25d659f1355eddf30eec07eb1ef70 · 15 Dec 2025
Ideal exit: 11 Sept 2026 (T+270) Executives ● Sale0 SEBI
€9m 2,300,000 shares @ €4.0553
Equity Shares
SEBI:ac224b8564f5535d449d3f1a27ac17f4cdf0ca19 · 12 Dec 2025
Executives ● Sale0 SEBI
€812,801 200,000 shares @ €4.064
Equity Shares
SEBI:0be2204d69f45b451f0a27db4926550ed5015bc3 · 12 Dec 2025
Executives ● Purchase0 SEBI
€117,462 28,700 shares @ €4.0927
Equity Shares
SEBI:8f706401965f6cd987b49dde1b0d67878351a755 · 10 Dec 2025
Ideal exit: 6 Sept 2026 (T+270) Executives ● Sale0 SEBI
€1m 300,000 shares @ €4.0393
Equity Shares
SEBI:07753f4541e587f82a07a8e33a12b53d9b8790ba · 10 Dec 2025
Executives ● Sale0 SEBI
€897,899 220,000 shares @ €4.0814
Equity Shares
SEBI:bd4c38ffa54b57cbc486f9a76d765e52eb6df36d · 11 Dec 2025
Executives ● Purchase0 SEBI
€24,505 6,000 shares @ €4.0842
Equity Shares
SEBI:5feedee52780d76f297037826678d29649670edf · 9 Dec 2025
Ideal exit: 5 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€37,141 9,000 shares @ €4.1268
Equity Shares
SEBI:2c9ca460f6b9d97d5c90d7ef614a7425bb1c8a29 · 5 Dec 2025
Ideal exit: 1 Sept 2026 (T+270) Executives ● Purchase0 SEBI
€72,049 18,000 shares @ €4.0027
Equity Shares
SEBI:15d3bf75c9a5f6effcfbb6abf3eb54678c5811b3 · 3 Dec 2025
Ideal exit: 30 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€40,441 10,000 shares @ €4.0441
Equity Shares
SEBI:dbcede5383dc28b712fe7a4ffde10b5088591e4e · 2 Dec 2025
Ideal exit: 29 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€16,292 4,000 shares @ €4.0731
Equity Shares
SEBI:ecb0de363a09313f91e753ffa092734d49c1f03c · 2 Dec 2025
Ideal exit: 29 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€77,051 19,000 shares @ €4.0553
Equity Shares
SEBI:4345ab4e0c997116e7867e1fdf8af188b0b6120c · 1 Dec 2025
Ideal exit: 28 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€61,269 15,000 shares @ €4.0846
Equity Shares
SEBI:3b016e35422509a8d5b64b674dd5c32f2d7e5908 · 2 Dec 2025
Ideal exit: 29 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€110,103 27,000 shares @ €4.0779
Equity Shares
SEBI:d5ddc51eaefcf74b71417e37cf5d102db9e9eb0a · 28 Nov 2025
Ideal exit: 25 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€20,228 5,000 shares @ €4.0457
Equity Shares
SEBI:c84e0c0495642387e20094731f8b11086e12b854 · 1 Dec 2025
Ideal exit: 28 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€164,196 40,000 shares @ €4.1049
Equity Shares
SEBI:75ac4861925ecc053d43d6d3353f0a048354eaef · 28 Nov 2025
Ideal exit: 25 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€20,215 5,000 shares @ €4.0429
Equity Shares
SEBI:d8d69b529c52524d9670df34cc855215ebc3ce9c · 27 Nov 2025
Ideal exit: 24 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€48,239 12,000 shares @ €4.0199
Equity Shares
SEBI:e32c44328584a05169fee1eb33bb1e8a6753b585 · 24 Nov 2025
Ideal exit: 21 Aug 2026 (T+270) Executives ● Purchase0 SEBI
€37,765 9,000 shares @ €4.1961
Equity Shares
SEBI:c786c13519a7c48d789d95672e226b78ce0b4f71 · 21 Nov 2025
Ideal exit: 18 Aug 2026 (T+270) Executives ● Sale0 SEBI
€892,461 220,795 shares @ €4.042
Equity Shares
SEBI:8753442ae0d560f6952436c1d2aede2b8212dd85 · 25 Nov 2025
Executives ● Sale0 SEBI
€318,993 79,205 shares @ €4.0274
Equity Shares
SEBI:06d0a1b2eee3bb123a178b03a1051913ddfd9f6b · 24 Nov 2025
Executives ● Purchase0 SEBI
€161,413 38,000 shares @ €4.2477
Equity Shares
SEBI:2e28e32bd850944a4794bdf41a1b4a513f4cab94 · 21 Nov 2025
Ideal exit: 18 Aug 2026 (T+270) Executives ● Sale0 SEBI
€849,660 200,000 shares @ €4.2483
Equity Shares
SEBI:fa214736fc142e9d768fc50c7277ca2723322b5e · 20 Nov 2025
25 of 260 declarations
Load more (235 remaining)