BSE Midcap 150 Quality 30 stocks list

BSEStrategy30 companies

P/E
29.84
P/B
11.79
Dividend yield
1.16%

P/E against its own past

Where today's P/E sits among every trading day of each window: the dot is today, the tick the middle day.

P/E at each month's last trading day, and on 27 Oct 2026

43.3429.1331.9132.5831.1835.3435.7429.1343.3441.3531.1329.84Jan 26Mar 26May 26Jul 26Sep 26Oct 26

What the BSE Midcap 150 Quality 30 companies earned

Revenue against the same quarter a year earlier, over today's members that filed both; profit after tax added up over the members that filed the quarter. A quarter fewer than 60% of them filed is left out, and the newest is added once nearly as many have filed it as the one before.

Revenue growth
+15.9%quarter to Jun 2026
Profit
₹17,199 Crquarter to Jun 2026
Filed the quarter
30of 30
Median ROCE
31.9%year to Mar 2026

Revenue against the same quarter a year earlier, per cent

9.0Mar 2416Jun 2420Sep 2415Dec 2418Mar 2513Jun 2512Sep 2510Dec 259.5Mar 2616Jun 26
Revenue grew against a year earlier in 10 of the 10 quarters shown.

Profit after tax, ₹ crore, added up over the companies that filed

9,123Mar 2410,043Jun 2410,579Sep 2411,337Dec 2412,396Mar 2513,927Jun 2513,995Sep 2513,867Dec 2515,673Mar 2617,199Jun 26
Largest profit ₹17,199 Cr, quarter to Jun 2026.

The largest companies

The 12 largest companies in the BSE Midcap 150 Quality 30, each sized by its market cap.

Market cap, ₹ crore

  • Hitachi Energy India₹1,26,563 Cr
  • Billionbrains Garage Ventures₹1,17,046 Cr
  • Hero MotoCorp₹1,04,444 Cr
  • GE Vernova T&D India₹1,01,907 Cr
  • Marico₹1,00,915 Cr
  • HDFC Asset Management Company₹97,301 Cr
  • Persistent Systems₹92,008 Cr
  • Lupin₹89,263 Cr
  • Oracle Financial Services Software₹86,475 Cr
  • Bharti Hexacom₹83,295 Cr
  • Multi Commodity Exchange of India₹81,261 Cr
  • Dixon Technologies (India)₹68,713 Cr

Companies in the BSE Midcap 150 Quality 30

Largest first, by market cap.

About the BSE Midcap 150 Quality 30

Published by
BSE
Kind
Strategy
Companies
30
List last changed
30 Sep 2026
Above 200-day average
10 of 30