Bafna Pharmaceuticals Limited: management transactions · India · SEBI (PIT + SAST) SEBI:bafna-pharmaceuticals-limited IN IN · SEBI (PIT + SAST) Mcap 1.8Bn€
Browse the full insider trade history of Bafna Pharmaceuticals Limited, a publicly traded company based in India. Shares are quoted on IN IN, under the oversight of SEBI (PIT + SAST). Market capitalisation: €1.8bn. The latest transaction was disclosed on 29 March 2025 — Sale. Among the most active insiders: SRJR LIFESCIENCES LLP. Every trade is openly available.
Financial data FY ended March 2025 · cache
Income statement
Revenue 1.46 Bn€
Gross profit 428.0 M€ 29% margin
Net income 41.5 M€ 2.8% margin
Balance sheet & cash
Market cap 1.77 Bn€
Total debt 282.0 M€
Free Cash Flow 2.8 M€
Last declaration on 29 March 2025
Declarations 14 total
Executives ● Sale0 SEBI
€244,420 314,530 shares @ €0.7771
Equity Shares
SEBI:ff57d4bbed4f931520044f4bf046e89257fa0195 · 28 Mar 2025
Executives ● Sale0 SEBI
€2m 2,830,766 shares @ €0.7819
Equity Shares
SEBI:762be6eb55b98aa2d22dfeada2aecaa16187f3f1 · 27 Mar 2025
Executives ● Sale0 SEBI
€11,544 8,897 shares @ €1.2975
Equity Shares
SEBI:df736f9e5ca6cc3f0a1deb173f7120f4ec5b978e · 14 Sept 2022
Executives ● Sale0 SEBI
€13,600 9,883 shares @ €1.3761
Equity Shares
SEBI:56c8b9659710f0e6e839bf01326478b40ad0cd03 · 7 Sept 2022
Executives ● Sale0 SEBI
€40,167 27,218 shares @ €1.4757
Equity Shares
SEBI:2487d88c41b09265b162fed6ab2227efa69c125a · 8 Jun 2022
Executives ● Sale0 SEBI
€20,031 13,135 shares @ €1.525
Equity Shares
SEBI:20724b518edc8382a271ae5dd3ceb80f8d19da9f · 6 Jun 2022
Executives ● Sale0 SEBI
€16,427 11,123 shares @ €1.4769
Equity Shares
SEBI:ba398ba46904faae0655c1c6be01bd7378fd1369 · 3 Jun 2022
Executives ● Sale0 SEBI
€21,169 14,756 shares @ €1.4346
Equity Shares
SEBI:63fc2b856b2449cdb77caf30cfca2a33ff06fd96 · 1 Jun 2022
Executives ● Pledge2 SEBI
0148,507 shares
Equity Shares
SEBI:70974be660fb4b1c83cedaccab096ca003af0abb · 13 Apr 2021
Executives ● Pledge2 SEBI
015,823 shares
Equity Shares
SEBI:5842e7626989fb2ee58f4e678cc71d2a6879bcac · 13 Apr 2021
Executives ● Pledge2 SEBI
062,757 shares
Equity Shares
SEBI:6a9f61adbae16e9af738c5a75b111280ba7c5f40 · 13 Apr 2021
Executives ● Pledge2 SEBI
041,167 shares
Equity Shares
SEBI:0a188bb12ba7de1a37976e6675738ad7110adeb8 · 13 Apr 2021
Executives ● Pledge2 SEBI
050,000 shares
Equity Shares
SEBI:d1a083a77c7cfedec90ce1d46f0775fd62e535d4 · 13 Apr 2021
Executives ● Sale2 SEBI
0213,280 shares
Equity Shares
SEBI:c54ed56661d0cf10164fa6c53cfba29fb5e7099d · 25 Feb 2021