Bio Medica Laboratories share price history

NSE: BMLLPharmaceuticals & Biotechnology

Bio Medica Laboratories Limited · Face value ₹10 · Listed May 2026 · Issue price ₹139
Last close ₹146.10down ₹8.80 (5.68%)

Share price at the NSE close on 29 Oct 2026. Previous close ₹154.90.

29 Oct: open ₹146.10, high ₹146.10, low ₹146.10

Range of traded prices from listing on 29 May 2026 to 29 Oct 2026
₹101.50Low, 3 Jun 2026₹181.00High, 4 Sep 2026
Market cap
₹184 Cr
P/E
15.74
P/B
Shares changed
Dividend yield
Nonesince listing in May 2026
ROE
44.2%
Debt to equity
1.97
Volume, NSE
1,000100.0% delivered

Bio Medica Laboratories share price by year, month and day

Closes to 29 Oct 2026; the last month as traded on NSE

Bio Medica Laboratories' share price is on record from 29 May 2026, when it closed at ₹115.80, to 29 Oct 2026. Its highest close was ₹177.00 on 4 Sep 2026 and its lowest ₹106.15 on 2 Jun 2026.

YearClose at year endChangeHighest closeLowest closeOpenTraded highTraded lowVolume
2026so far146.10–177.00106.15111.20181.00101.5097,53,000
₹ per share, adjusted for splits and bonuses since. Change is on the close at the end of the year before; traded high and low are the year's range. 2026 is from its first session, 29 May 2026.