Highest Piotroski Score in Nifty Midcap 100

Screener for stocks which have the highest Piotroski Score in Nifty Midcap 100.

Last Updated: 22 May 2025, 06:41 p.m. (IST)
Stock Current Price Piotroski Score Current PE None PEG TTM Revenue QoQ Growth % Net Profit QoQ Growth % Last Result Updated
Indus Towers Ltd. 383.9500 8 10.2 3.6 0.2 2.4 -55.6 March 31, 2025
Bharti Hexacom Ltd. 1698.0000 8 56.8 16.3 0.3 1.7 79.5 March 31, 2025
Solar Industries Ind.. 15008.0000 8 112.3 35.8 2.5 9.8 2.3 March 31, 2025
BSE Ltd. 6996.5000 8 71.4 25.5 1.0 10.2 125.1 March 31, 2025
Bharat Heavy Electri.. 247.5700 8 161.5 3.6 0.5 23.6 274.5 March 31, 2025
Mazagon Dock Shipbui.. 3500.0000 8 51.3 19.4 0.7 14.0 37.9 Dec. 31, 2024
Alkem Laboratories L.. 5299.0000 8 29.4 5.5 0.8 -1.2 -9.1 Dec. 31, 2024
Container Corporatio.. 737.9500 8 34.4 3.7 5.0 -3.5 0.3 Dec. 31, 2024
Page Industries Ltd. 47865.0000 8 73.2 35.8 2.6 -16.4 -19.9 March 31, 2025
Petronet LNG Ltd. 320.2500 8 12.1 2.5 1.4 0.7 21.4 March 31, 2025
Cummins India Ltd. 2977.5000 8 41.1 11.8 1.3 23.4 24.3 Dec. 31, 2024
Premier Energies Ltd. 1083.5000 8 52.1 17.3 0.2 -5.4 8.8 March 31, 2025
UPL Ltd. 631.9500 7 56.1 2.0 0.3 42.8 8.2 March 31, 2025
Hindustan Zinc Ltd. 442.4000 7 18.1 24.5 0.5 5.5 12.1 March 31, 2025
Dixon Technologies (.. 15170.0000 7 83.7 41.1 0.4 -1.5 134.1 March 31, 2025
Persistent Systems L.. 5582.5000 7 62.1 15.6 2.2 5.9 6.1 March 31, 2025
Indian Bank 592.4000 7 7.1 1.2 0.2 0.6 2.5 March 31, 2025
IRB Infrastructure D.. 51.2500 7 4.8 2.2 0.0 6.1 -96.4 March 31, 2025
SRF Ltd. 2905.2000 7 68.9 7.2 -10.8 23.5 94.1 March 31, 2025
Aurobindo Pharma Ltd. 1188.2000 7 19.8 2.2 0.8 2.3 3.5 Dec. 31, 2024
YES Bank Ltd. 20.9700 7 26.9 1.4 0.3 -2.7 20.2 March 31, 2025
Apollo Tyres Ltd. 491.8500 7 27.9 2.2 -0.8 -7.3 -45.3 March 31, 2025
Torrent Power Ltd. 1394.6000 7 23.5 5.3 0.4 -0.7 122.8 March 31, 2025
Max Financial Servic.. 1414.0000 7 149.1 9.4 -39.4 38.7 -44.1 March 31, 2025
Vishal Mega Mart Ltd. 120.4700 7 88.2 9.8 - -18.8 -56.2 March 31, 2025
KPIT Technologies Ltd. 1320.2000 7 43.1 14.5 1.0 3.4 30.9 March 31, 2025
HDFC Asset Managemen.. 4784.6000 7 41.6 15.1 1.6 -3.6 -0.5 March 31, 2025
Bandhan Bank Ltd. 165.6000 6 9.7 1.1 0.4 -0.8 -25.5 March 31, 2025
MphasiS Ltd. 2543.7000 6 28.4 5.6 3.0 4.2 4.4 March 31, 2025
Biocon Ltd. 333.1000 6 39.5 1.9 -43.9 15.6 1,272.5 March 31, 2025
Oracle Financial Ser.. 8294.0000 6 30.3 10.2 4.2 0.1 19.0 March 31, 2025
Lupin Ltd. 1968.7000 6 27.4 5.7 0.4 -1.7 -9.7 March 31, 2025
FSN E-Commerce Ventu.. 201.4400 6 1,092.5 44.1 12.1 20.9 160.2 Dec. 31, 2024
Bharat Dynamics Ltd. 1924.6000 6 124.7 18.9 6.7 52.8 20.1 Dec. 31, 2024
APL Apollo Tubes Ltd. 1829.5000 6 67.1 13.2 20.0 1.4 35.1 March 31, 2025
Waaree Energies Ltd. 2996.9000 6 46.1 9.1 0.9 15.8 25.6 March 31, 2025
Prestige Estates Pro.. 1419.7000 6 105.0 3.7 -1.6 -28.2 -90.8 Dec. 31, 2024
Kalyan Jewellers Ind.. 554.1000 6 80.0 13.1 4.1 -15.2 -14.3 March 31, 2025
Bank of India 116.4500 6 5.6 0.7 0.1 0.9 -1.3 March 31, 2025
MRF Ltd. 142345.0000 6 32.3 3.4 -3.2 1.1 62.3 March 31, 2025
Tata Communications .. 1667.4000 6 25.9 26.7 0.3 3.3 340.9 March 31, 2025
Bharat Forge Ltd. 1239.6000 6 63.0 8.1 -60.0 10.8 32.5 March 31, 2025
National Aluminium C.. 184.9500 6 6.4 2.2 0.0 13.0 32.0 March 31, 2025
Voltas Ltd. 1272.0000 6 50.0 6.7 0.2 53.5 82.4 March 31, 2025
Marico Ltd. 698.2500 6 55.5 19.4 5.6 -2.3 -14.0 March 31, 2025
Godrej Properties Ltd. 2164.5000 6 46.6 6.0 0.5 119.0 134.9 March 31, 2025
Union Bank of India 139.9400 6 5.9 1.0 0.2 2.7 8.4 March 31, 2025
Suzlon Energy Ltd. 61.0100 6 72.8 18.5 1.1 41.4 93.3 Dec. 31, 2024
Oberoi Realty Ltd. 1728.0000 6 28.2 4.2 1.8 -18.5 -30.0 March 31, 2025
SJVN Ltd. 101.0400 5 39.4 2.7 2.4 -34.6 -66.2 Dec. 31, 2024
NHPC Ltd. 87.5000 5 29.1 2.2 -1.8 2.6 269.2 March 31, 2025
Indian Renewable Ene.. 170.7000 5 27.0 4.9 0.8 12.1 18.0 March 31, 2025
Indian Railway Cater.. 778.8500 5 50.2 17.7 - 15.1 10.8 Dec. 31, 2024
Housing and Urban De.. 227.5600 5 16.8 2.7 0.6 3.1 -1.0 March 31, 2025
Supreme Industries L.. 3822.0000 5 50.5 9.2 -5.0 20.6 57.2 March 31, 2025
Phoenix Mills Ltd. 1592.9000 5 57.9 5.7 -5.5 4.2 1.5 March 31, 2025
PI Industries Ltd. 3644.4000 5 33.3 5.8 -26.3 -6.0 -11.3 March 31, 2025
Bank of Maharashtra 50.4500 5 7.0 1.7 0.2 6.4 6.4 March 31, 2025
Cochin Shipyard Ltd. 1903.8000 5 60.5 9.5 10.8 53.2 62.3 March 31, 2025
Tata Technologies Ltd. 763.6500 5 45.8 9.6 -129.0 -2.4 12.0 March 31, 2025
IDFC First Bank Ltd. 66.8700 5 32.9 1.3 -0.7 0.7 -13.1 March 31, 2025
Coforge Ltd. 8262.0000 5 68.0 9.2 -221.7 2.8 21.2 March 31, 2025
ACC Ltd. 1944.3000 5 15.2 2.2 5.3 2.3 -31.2 March 31, 2025
Astral Ltd. 1442.4000 5 74.0 11.5 -18.1 20.4 57.1 March 31, 2025
Sona BLW Precision F.. 528.0500 5 54.6 6.3 3.4 -0.4 8.5 March 31, 2025
PB Fintech Ltd. 1763.7000 5 229.5 13.3 0.5 16.7 138.5 March 31, 2025
Escorts Kubota Ltd. 3504.7000 5 31.2 4.0 1.6 -17.1 -0.7 March 31, 2025
Patanjali Foods Ltd. 1711.3000 5 47.7 5.7 0.7 6.5 -3.3 March 31, 2025
Steel Authority of I.. 125.7400 5 23.1 0.9 -0.8 -0.8 -84.2 Dec. 31, 2024
Au Small Finance Ban.. 689.1500 5 24.4 3.2 0.7 3.8 -4.7 March 31, 2025
Jubilant Foodworks L.. 674.2500 5 211.1 20.4 -4.5 -2.2 11.9 March 31, 2025
NMDC Ltd. 71.1900 5 9.7 2.2 14.4 33.5 55.3 Dec. 31, 2024
Mankind Pharma Ltd. 2439.2000 5 50.5 9.5 13.7 -4.7 10.7 March 31, 2025
Rail Vikas Nigam Ltd. 404.9000 5 65.9 9.6 -3.5 40.7 47.4 March 31, 2025
Adani Total Gas Ltd. 658.0500 4 110.6 18.5 -56.4 3.6 8.6 March 31, 2025
Federal Bank Ltd. 201.1700 4 11.9 1.5 1.7 -2.2 15.5 March 31, 2025
Exide Industries Ltd. 382.4000 4 40.9 2.4 -4.3 7.9 19.2 March 31, 2025
Oil India Ltd. 418.3500 4 10.4 1.3 3.0 5.7 -2.1 March 31, 2025
LIC Housing Finance .. 593.3000 4 6.0 1.0 0.4 3.3 -4.3 March 31, 2025
NTPC Green Energy Ltd. 112.1800 4 184.6 10.6 - 23.2 255.5 March 31, 2025
Polycab India Ltd. 5948.0000 4 44.3 10.4 3.3 33.7 58.8 March 31, 2025
Ashok Leyland Ltd. 238.8000 4 24.8 6.8 1.3 7.6 8.0 Dec. 31, 2024
Colgate-Palmolive (I.. 2487.1000 4 47.1 40.9 5.5 0.0 10.0 March 31, 2025
Tata Elxsi Ltd. 6202.5000 4 49.2 15.5 -51.9 -3.3 -13.4 March 31, 2025
Hindustan Petroleum .. 401.2500 4 12.7 1.9 -0.2 -0.9 34.3 March 31, 2025
Indraprastha Gas Ltd. 204.2700 4 16.6 2.7 -1.2 5.1 39.4 March 31, 2025
Max Healthcare Insti.. 1148.2000 4 103.7 12.7 60.2 2.2 33.6 March 31, 2025
GMR Airports Ltd. 88.9500 4 -340.0 -55.3 -5.0 6.3 195.1 Dec. 31, 2024
Tube Investments of .. 2984.9000 4 85.9 10.8 -2.0 7.0 -76.0 March 31, 2025
L&T Finance Ltd. 173.7100 3 16.4 1.8 1.2 -1.8 1.6 March 31, 2025
Aditya Birla Capital.. 221.4500 3 17.3 2.0 -218.8 30.2 22.1 March 31, 2025
Vodafone Idea Ltd. 6.7500 3 -2.6 -1.3 -0.4 1.7 7.9 Dec. 31, 2024
Muthoot Finance Ltd. 2096.5000 3 15.9 3.2 0.7 8.3 6.4 March 31, 2025
Mahindra & Mahindra .. 256.1000 3 15.7 1.5 0.9 1.9 -50.2 March 31, 2025
Motilal Oswal Financ.. 789.1000 3 18.9 4.4 7.6 -40.4 -111.5 March 31, 2025
Aditya Birla Fashion.. 89.8500 2 -17.5 2.6 2.4 18.1 72.4 Dec. 31, 2024
Glenmark Pharmaceuti.. 1431.4000 2 -229.7 4.8 -2.9 -1.3 -1.8 Dec. 31, 2024
SBI Cards and Paymen.. 885.2500 2 44.0 6.4 -2.2 1.2 39.4 March 31, 2025
One97 Communications.. 828.4500 1 -80.2 3.6 -1.5 4.6 -159.1 March 31, 2025
Ola Electric Mobilit.. 51.4700 1 -12.5 3.5 - -13.9 -13.9 Dec. 31, 2024
Query : Piotroski Score > 0
View all available parameters