Highest RoA Annual % in Nifty Midcap 100

Screener for stocks which have the highest RoA Annual % in Nifty Midcap 100.

Last Updated: 30 Apr 2025, 08:06 a.m. (IST)
Stock Current Price RoA Annual % Current PE None PEG TTM Revenue QoQ Growth % Net Profit QoQ Growth % Last Result Updated
Colgate-Palmolive (I.. 2644.2000 41.4 49.2 43.5 3.1 -9.7 -18.3 Dec. 31, 2024
Hindustan Zinc Ltd. 445.4500 30.0 18.2 24.7 0.5 5.5 12.1 March 31, 2025
HDFC Asset Managemen.. 4416.0000 28.1 38.4 13.9 1.4 -3.6 -0.5 March 31, 2025
Oracle Financial Ser.. 8837.5000 23.5 32.3 10.9 4.5 0.1 19.0 March 31, 2025
Tata Elxsi Ltd. 5764.0000 21.9 45.7 14.4 -48.2 -3.3 -13.4 March 31, 2025
Page Industries Ltd. 45000.0000 21.2 74.5 33.7 3.0 5.4 4.8 Dec. 31, 2024
Marico Ltd. 711.3500 20.0 57.5 19.8 6.1 4.9 -5.7 Dec. 31, 2024
Cummins India Ltd. 2899.9000 19.2 40.0 11.5 1.3 23.4 24.3 Dec. 31, 2024
Indian Railway Cater.. 762.3500 18.2 49.1 17.3 - 15.1 10.8 Dec. 31, 2024
KPIT Technologies Ltd. 1264.8000 16.7 41.3 13.9 1.0 3.4 30.9 March 31, 2025
Persistent Systems L.. 5404.0000 16.0 60.2 15.1 2.1 5.9 6.1 March 31, 2025
Mankind Pharma Ltd. 2556.9000 16.0 51.7 10.0 2.9 5.0 -41.8 Dec. 31, 2024
NMDC Ltd. 65.5700 15.6 8.9 2.0 13.3 33.5 55.3 Dec. 31, 2024
PI Industries Ltd. 3647.7000 15.6 32.6 5.8 4.9 -14.4 -26.7 Dec. 31, 2024
Polycab India Ltd. 5570.5000 14.8 45.6 9.8 4.3 -5.0 4.0 Dec. 31, 2024
Solar Industries Ind.. 13452.0000 14.6 108.5 32.1 2.8 15.0 10.1 Dec. 31, 2024
Petronet LNG Ltd. 309.8000 14.3 12.8 2.5 3.3 -6.1 3.6 Dec. 31, 2024
Supreme Industries L.. 3584.5000 13.4 47.4 8.6 -4.7 20.6 57.2 March 31, 2025
Sona BLW Precision F.. 491.8500 13.4 52.2 5.8 2.6 -6.2 5.0 Dec. 31, 2024
Coforge Ltd. 7485.0000 13.2 64.6 8.4 6.6 8.4 6.6 Dec. 31, 2024
Astral Ltd. 1364.5000 12.1 69.7 10.9 -9.0 1.9 3.7 Dec. 31, 2024
Alkem Laboratories L.. 5030.8000 11.5 27.9 5.2 0.8 -1.2 -9.1 Dec. 31, 2024
MphasiS Ltd. 2511.9000 11.4 28.1 5.5 3.0 4.2 4.4 March 31, 2025
Indraprastha Gas Ltd. 185.0400 11.0 15.1 2.5 -1.1 5.1 39.4 March 31, 2025
Indus Towers Ltd. 402.6000 10.8 10.6 3.7 0.1 1.1 80.0 Dec. 31, 2024
National Aluminium C.. 157.6000 10.3 6.9 1.9 0.0 16.5 49.7 Dec. 31, 2024
APL Apollo Tubes Ltd. 1600.2000 10.2 70.0 11.5 -4.1 13.8 303.2 Dec. 31, 2024
Tata Technologies Ltd. 663.7000 10.2 39.8 8.4 -112.1 -2.4 12.0 March 31, 2025
Oberoi Realty Ltd. 1620.5000 9.8 26.5 4.0 1.7 -18.5 -30.0 March 31, 2025
Waaree Energies Ltd. 2669.0000 9.5 41.1 8.1 0.8 15.8 25.6 March 31, 2025
ACC Ltd. 1892.2000 9.5 14.8 2.1 5.1 2.3 -31.2 March 31, 2025
Escorts Kubota Ltd. 3343.5000 9.3 31.4 3.8 1.8 18.5 -1.1 Dec. 31, 2024
Suzlon Energy Ltd. 57.7000 9.2 68.9 17.5 1.0 41.4 93.3 Dec. 31, 2024
Tube Investments of .. 2797.5000 9.1 66.4 10.1 -1.7 -2.3 -6.4 Dec. 31, 2024
Container Corporatio.. 687.0500 9.0 32.0 3.4 4.6 -3.5 0.3 Dec. 31, 2024
Max Healthcare Insti.. 1107.4000 8.8 106.8 12.2 -23.2 9.4 -15.3 Dec. 31, 2024
Hindustan Petroleum .. 391.1000 8.8 13.8 1.8 -0.2 10.6 1,682.9 Dec. 31, 2024
Adani Total Gas Ltd. 609.7500 8.5 102.5 17.1 -52.3 3.6 8.6 March 31, 2025
BSE Ltd. 6641.5000 8.2 95.8 24.2 4.2 2.3 -36.6 Dec. 31, 2024
Rail Vikas Nigam Ltd. 360.4500 8.0 57.8 8.5 -5.5 -5.9 8.6 Dec. 31, 2024
Lupin Ltd. 2067.1000 8.0 32.9 6.0 0.5 1.7 0.3 Dec. 31, 2024
MRF Ltd. 132805.0000 7.8 32.1 3.2 -2.4 1.7 -33.0 Dec. 31, 2024
Motilal Oswal Financ.. 673.9000 7.4 16.1 3.8 6.5 -40.4 -111.5 March 31, 2025
Aurobindo Pharma Ltd. 1209.6000 7.0 20.1 2.3 0.8 2.3 3.5 Dec. 31, 2024
Tata Communications .. 1579.5000 6.9 24.5 25.3 0.3 3.3 340.9 March 31, 2025
Oil India Ltd. 404.4500 6.9 8.9 1.2 0.4 15.0 -33.6 Dec. 31, 2024
Mazagon Dock Shipbui.. 3027.9000 6.6 44.4 16.8 0.6 14.0 37.9 Dec. 31, 2024
SRF Ltd. 3020.5000 6.5 78.1 7.5 -3.5 2.0 34.6 Dec. 31, 2024
Premier Energies Ltd. 1002.0500 6.5 59.2 91.1 - 12.2 23.9 Dec. 31, 2024
Cochin Shipyard Ltd. 1652.4000 6.5 54.4 8.2 1.3 0.4 -6.3 Dec. 31, 2024
Apollo Tyres Ltd. 455.9500 6.4 22.4 2.0 -0.8 7.6 13.4 Dec. 31, 2024
Vishal Mega Mart Ltd. 107.7100 6.3 78.4 8.7 - -18.8 -56.2 March 31, 2025
Bharat Dynamics Ltd. 1536.2000 5.9 99.6 15.1 5.3 52.8 20.1 Dec. 31, 2024
Patanjali Foods Ltd. 1918.4000 5.8 60.5 6.4 1.5 11.6 20.1 Dec. 31, 2024
Phoenix Mills Ltd. 1632.4000 5.7 56.0 5.8 36.9 6.2 21.4 Dec. 31, 2024
Torrent Power Ltd. 1554.6000 5.5 33.2 5.9 1.2 -9.4 -1.1 Dec. 31, 2024
Dixon Technologies (.. 16614.0000 5.3 126.7 44.9 1.0 -9.4 -56.1 Dec. 31, 2024
Jubilant Foodworks L.. 708.3000 4.9 126.2 21.4 1.9 10.0 -33.0 Dec. 31, 2024
Bharat Forge Ltd. 1134.0000 4.9 60.6 7.4 -8.3 -5.8 -12.7 Dec. 31, 2024
Exide Industries Ltd. 369.9500 4.8 39.7 2.3 -4.2 -9.7 -32.2 Dec. 31, 2024
Kalyan Jewellers Ind.. 518.2000 4.7 80.4 12.3 3.2 20.1 67.5 Dec. 31, 2024
Muthoot Finance Ltd. 2152.3000 4.5 17.4 3.2 0.9 5.3 9.2 Dec. 31, 2024
NHPC Ltd. 86.5200 3.9 32.0 2.2 -1.2 -25.1 -74.6 Dec. 31, 2024
Ashok Leyland Ltd. 227.8600 3.7 23.6 6.5 1.3 7.6 8.0 Dec. 31, 2024
SBI Cards and Paymen.. 878.4000 2.9 43.6 6.4 -2.1 1.2 39.4 March 31, 2025
Prestige Estates Pro.. 1380.0000 2.8 102.0 3.6 -1.6 -28.2 -90.8 Dec. 31, 2024
Bharti Hexacom Ltd. 1597.5000 2.7 64.0 15.4 0.4 7.3 3.1 Dec. 31, 2024
SJVN Ltd. 96.7700 2.3 37.7 2.6 2.3 -34.6 -66.2 Dec. 31, 2024
Housing and Urban De.. 227.2200 2.3 17.0 2.7 0.6 9.6 6.7 Dec. 31, 2024
L&T Finance Ltd. 167.8300 2.2 15.9 1.7 1.1 -1.8 1.6 March 31, 2025
Steel Authority of I.. 115.2800 2.2 21.2 0.8 -0.8 -0.8 -84.2 Dec. 31, 2024
Indian Renewable Ene.. 168.1100 2.1 26.6 4.8 0.7 12.1 18.0 March 31, 2025
Voltas Ltd. 1264.6000 2.1 58.4 6.7 0.4 18.6 -1.4 Dec. 31, 2024
Godrej Properties Ltd. 2099.1000 2.0 42.5 5.8 0.3 -11.4 -51.5 Dec. 31, 2024
Biocon Ltd. 318.8500 1.8 47.6 1.8 -1.4 6.4 256.9 Dec. 31, 2024
LIC Housing Finance .. 606.8000 1.6 6.5 1.0 1.1 1.9 8.1 Dec. 31, 2024
Mahindra & Mahindra .. 261.3000 1.6 14.3 1.6 0.8 1.9 -50.2 March 31, 2025
Bank of Maharashtra 51.4300 1.5 7.1 1.7 0.2 6.4 6.4 March 31, 2025
Aditya Birla Capital.. 199.7100 1.4 14.0 1.8 0.4 -9.1 -29.3 Dec. 31, 2024
IRB Infrastructure D.. 47.0100 1.3 4.4 2.0 0.0 27.7 5,934.0 Dec. 31, 2024
Au Small Finance Ban.. 706.0500 1.3 25.0 3.3 0.7 3.8 -4.7 March 31, 2025
NTPC Green Energy Ltd. 103.8600 1.3 - 9.8 - 0.2 78.8 Dec. 31, 2024
Bandhan Bank Ltd. 167.9000 1.3 10.9 1.1 -0.6 -0.4 -54.5 Dec. 31, 2024
Federal Bank Ltd. 203.4200 1.2 12.4 1.5 2.7 3.7 -13.9 Dec. 31, 2024
Indian Bank 577.3500 1.1 7.4 1.2 0.2 2.6 3.9 Dec. 31, 2024
PB Fintech Ltd. 1600.6000 1.0 302.5 12.0 0.0 10.7 41.2 Dec. 31, 2024
Union Bank of India 128.3700 1.0 6.0 0.9 0.3 0.9 -2.7 Dec. 31, 2024
FSN E-Commerce Ventu.. 194.7200 0.9 1,055.9 42.7 11.7 20.9 160.2 Dec. 31, 2024
Bank of India 117.8200 0.7 6.3 0.7 0.2 4.9 8.9 Dec. 31, 2024
YES Bank Ltd. 17.9900 0.6 23.1 1.2 0.3 -2.7 20.2 March 31, 2025
Bharat Heavy Electri.. 231.3300 0.5 155.2 3.3 0.3 10.5 26.9 Dec. 31, 2024
IDFC First Bank Ltd. 66.9300 0.4 32.9 1.3 -0.7 0.7 -13.1 March 31, 2025
Max Financial Servic.. 1306.8000 0.2 179.1 8.7 -4.3 -33.3 -50.2 Dec. 31, 2024
GMR Airports Ltd. 89.4000 -1.1 -341.7 -55.6 -5.0 6.3 195.1 Dec. 31, 2024
UPL Ltd. 669.6000 -1.4 1,301.6 2.2 11.9 -1.7 286.9 Dec. 31, 2024
Aditya Birla Fashion.. 268.2000 -2.8 -52.1 7.7 7.1 18.1 72.4 Dec. 31, 2024
One97 Communications.. 870.7000 -8.3 -83.1 3.8 -2.3 10.1 -122.4 Dec. 31, 2024
Glenmark Pharmaceuti.. 1384.4000 -10.5 -222.2 4.6 -2.8 -1.3 -1.8 Dec. 31, 2024
Vodafone Idea Ltd. 7.2400 -16.9 -2.8 -1.4 -0.4 1.7 7.9 Dec. 31, 2024
Ola Electric Mobilit.. 50.1900 -20.5 -12.2 3.4 - -13.9 -13.9 Dec. 31, 2024
Query : RoA Annual % > 0
View all available parameters