Bafna Pharmaceuticals Limited (NSE:BAFNAPH)
India flag India · Delayed Price · Currency is INR
160.19
+5.83 (3.78%)
Jun 19, 2026, 3:28 PM IST

Bafna Pharmaceuticals Filings