Highest ROIC Annual % in BSE 100

Screener for stocks which have the highest ROIC Annual % in BSE 100.

Last Updated: 29 May 2026, 10:04 p.m. (IST)
Stock Current Price ROIC Annual % Current PE None PEG TTM Revenue QoQ Growth % Net Profit QoQ Growth % Last Result Updated
Colgate-Palmolive (I.. 2059.9000 83.7 42.3 29.4 -5.4 7.3 9.1 March 31, 2026
Nestle India Ltd. 1421.5000 67.5 78.3 50.3 8.6 19.1 11.3 March 31, 2026
InterGlobe Aviation .. 4405.0000 65.0 -71.2 18.5 0.5 -4.4 -561.3 March 31, 2026
Tata Consultancy Ser.. 2258.9000 45.9 16.6 7.0 12.3 5.4 28.7 March 31, 2026
Tata Motors Passenge.. 393.9000 45.3 1.8 1.4 0.0 50.4 265.9 March 31, 2026
Britannia Industries.. 5204.5000 39.2 49.5 28.4 3.0 -5.0 -0.2 March 31, 2026
Marico Ltd. 821.7000 38.6 60.5 23.6 7.4 -5.8 -12.5 March 31, 2026
Suzlon Energy Ltd. 56.9900 32.5 24.7 9.4 0.5 29.7 150.3 March 31, 2026
Infosys Ltd. 1160.9000 31.7 16.0 4.3 1.6 2.0 27.8 March 31, 2026
HDFC Asset Managemen.. 2674.3000 31.0 40.1 13.3 2.5 -2.2 -19.1 March 31, 2026
Hindustan Unilever L.. 2153.5000 30.9 33.6 9.1 0.8 -0.5 -54.7 March 31, 2026
Dixon Technologies (.. 11524.0000 28.0 48.9 16.1 1.6 -1.5 -10.7 March 31, 2026
Cummins India Ltd. 5881.0000 27.9 69.0 19.6 3.8 -1.4 33.6 March 31, 2026
ITC Ltd. 286.9000 27.7 17.4 4.7 -0.4 -11.1 9.3 March 31, 2026
Hero MotoCorp Ltd. 4903.0000 26.0 17.1 4.4 0.5 3.9 15.2 March 31, 2026
Bharat Electronics L.. 410.7500 25.3 49.5 13.0 3.6 42.9 40.9 March 31, 2026
Persistent Systems L.. 5194.3000 23.8 43.6 10.7 1.3 7.4 20.4 March 31, 2026
Coal India Ltd. 457.9000 23.4 9.1 2.5 -0.8 33.1 51.4 March 31, 2026
Trent Ltd. 4224.0000 23.0 87.3 22.8 7.8 -5.9 -21.9 March 31, 2026
Pidilite Industries .. 1482.8000 22.4 61.6 14.8 3.4 -3.4 -6.3 March 31, 2026
Hindustan Aeronautic.. 4303.8000 22.2 31.6 7.4 3.5 81.1 124.8 March 31, 2026
HCL Technologies Ltd. 1183.8000 22.1 19.3 4.3 -4.5 0.3 10.1 March 31, 2026
Eicher Motors Ltd. 7177.0000 21.7 35.7 8.4 2.2 -0.6 7.0 March 31, 2026
LTM Ltd. 4061.6000 20.9 24.0 4.9 2.6 4.7 43.4 March 31, 2026
United Spirits Ltd. 1270.0000 20.5 50.3 10.5 3.1 -17.3 28.9 March 31, 2026
Lupin Ltd. 2267.7000 18.8 19.4 5.0 0.3 4.3 24.2 March 31, 2026
Titan Company Ltd. 4074.9000 18.7 71.3 25.0 1.4 5.9 -30.0 March 31, 2026
Asian Paints Ltd. 2671.6000 18.1 59.2 12.4 3.3 4.3 10.6 March 31, 2026
Bharat Petroleum Cor.. 298.1000 18.0 5.0 1.3 0.1 -0.3 -21.8 March 31, 2026
Havells India Ltd. 1176.8000 17.9 43.6 8.2 2.9 20.0 140.4 March 31, 2026
Bajaj Auto Ltd. 10460.0000 17.7 27.2 7.9 0.6 10.0 33.2 March 31, 2026
Indus Towers Ltd. 442.0500 17.6 16.3 3.1 -0.6 -0.6 1.0 March 31, 2026
Tata Motors Ltd. 379.5000 17.3 46.2 11.0 - 19.5 154.3 March 31, 2026
ICICI Lombard Genera.. 1792.2000 16.7 32.3 5.4 3.1 -1.2 -17.0 March 31, 2026
Indian Hotels Compan.. 654.2500 15.9 44.7 7.4 4.8 -2.7 -33.6 March 31, 2026
Coforge Ltd. 1421.8000 15.7 39.3 8.5 0.4 6.3 144.7 March 31, 2026
Divi's Laboratories .. 6667.0000 15.3 68.9 11.1 4.0 8.7 28.8 March 31, 2026
Tech Mahindra Ltd. 1483.9000 15.1 30.2 5.1 2.3 4.7 20.7 March 31, 2026
Varun Beverages Ltd. 528.0000 14.1 56.1 19.3 3.9 56.4 246.5 March 31, 2026
Maruti Suzuki India .. 13127.0000 13.7 28.1 4.0 22.7 5.1 -5.7 March 31, 2026
Au Small Finance Ban.. 984.7000 13.2 27.9 3.9 1.1 6.2 24.6 March 31, 2026
Bajaj Holdings & Inv.. 10361.0000 13.2 12.0 1.7 0.3 -78.9 27.7 March 31, 2026
Sun Pharmaceutical I.. 1799.2000 13.1 37.6 5.3 7.5 -5.9 -19.4 March 31, 2026
SBI Life Insurance C.. 1830.1000 12.9 74.3 9.7 31.4 -91.2 39.5 March 31, 2026
Apollo Hospitals Ent.. 8176.5000 12.8 60.6 12.3 1.8 2.0 5.4 March 31, 2026
Wipro Ltd. 204.2500 12.6 16.3 2.4 34.4 2.9 12.3 March 31, 2026
Indian Oil Corporati.. 140.2400 12.0 4.7 0.9 0.0 1.5 11.2 March 31, 2026
JSW Steel Ltd. 1278.0000 11.4 14.0 3.7 0.0 11.3 665.3 March 31, 2026
Cipla Ltd. 1401.0000 11.2 29.2 3.4 -1.1 -7.5 -17.9 March 31, 2026
Godrej Consumer Prod.. 1029.3000 11.1 56.6 8.3 113.2 -4.8 -9.3 March 31, 2026
Avenue Supermarts Ltd. 4054.5000 11.0 89.0 11.1 9.2 -2.3 -23.3 March 31, 2026
Adani Power Ltd. 243.3700 10.8 36.6 7.7 -45.3 14.2 62.0 March 31, 2026
Max Healthcare Insti.. 965.1000 10.1 65.1 9.1 1.9 3.6 13.7 March 31, 2026
Bharti Airtel Ltd. 1829.0000 9.9 39.7 8.4 -1.9 2.6 10.5 March 31, 2026
DLF Ltd. 590.6000 9.7 33.1 3.3 30.7 -10.2 5.4 March 31, 2026
SRF Ltd. 2715.8000 9.6 43.9 5.9 0.9 24.3 34.5 March 31, 2026
Dr. Reddy's Laborato.. 1303.5000 9.5 25.9 2.9 -1.0 -13.8 -81.7 March 31, 2026
HDFC Life Insurance .. 594.8000 9.2 67.1 7.4 12.0 -32.4 19.0 March 31, 2026
PB Fintech Ltd. 1702.5000 9.2 117.6 11.3 1.3 16.4 37.9 March 31, 2026
Adani Ports & Specia.. 1804.6000 8.5 30.4 5.6 2.0 10.6 9.0 March 31, 2026
UltraTech Cement Ltd. 11482.0000 8.2 41.4 4.6 1.6 18.2 72.9 March 31, 2026
Oil And Natural Gas .. 265.4000 8.1 8.1 0.9 0.6 3.8 8.0 March 31, 2026
Ambuja Cements Ltd. 447.8500 8.0 24.1 2.0 2.4 6.0 798.5 March 31, 2026
Tube Investments of .. 3141.4000 7.8 95.5 7.8 -18.2 7.1 -48.5 March 31, 2026
Mahindra & Mahindra .. 3045.6000 7.7 22.1 4.3 0.7 5.5 -0.2 March 31, 2026
TVS Motor Company Ltd. 3355.7000 7.3 52.8 17.7 1.5 2.0 -8.3 March 31, 2026
Shree Cements Ltd. 25275.0000 7.0 52.3 4.0 0.9 27.1 97.1 March 31, 2026
Larsen & Toubro Ltd. 4076.5000 7.0 35.7 5.5 5.1 15.8 65.6 March 31, 2026
GAIL (India) Ltd. 164.5100 7.0 14.3 1.2 -0.4 1.1 -15.5 March 31, 2026
Samvardhana Motherso.. 145.7400 6.8 39.9 4.0 26.8 9.2 46.2 March 31, 2026
Tata Consumer Produc.. 1178.4000 6.5 75.6 5.6 3.7 6.3 9.0 March 31, 2026
Power Grid Corporati.. 290.5500 6.4 17.0 2.6 6.5 -5.9 8.6 March 31, 2026
Reliance Industries .. 1321.2000 6.3 22.1 2.0 1.4 11.0 -9.0 March 31, 2026
NTPC Ltd. 386.9000 5.9 13.9 1.9 0.9 8.4 91.1 March 31, 2026
Hindalco Industries .. 1126.7000 5.7 18.9 1.8 -1.2 17.5 26.7 March 31, 2026
Tata Steel Ltd. 208.0200 5.5 24.1 2.7 0.1 11.0 8.8 March 31, 2026
Adani Enterprises Ltd. 2937.4000 4.8 40.9 6.4 1.3 30.7 -103.9 March 31, 2026
Info Edge (India) Ltd. 995.0000 3.8 44.5 1.3 0.9 6.1 108.2 March 31, 2026
Bajaj Finance Ltd. 908.2500 3.5 29.7 5.3 2.1 1.8 37.4 March 31, 2026
Tata Power Company L.. 420.7500 3.4 35.9 3.5 -6.4 6.8 29.0 March 31, 2026
Shriram Finance Ltd. 947.1500 3.2 22.2 3.5 4.5 2.8 19.4 March 31, 2026
REC Ltd. 337.6500 2.7 5.5 1.0 2.0 -3.0 -16.7 March 31, 2026
Power Finance Corpor.. 428.6000 2.3 5.5 1.0 0.4 -0.6 11.2 March 31, 2026
Cholamandalam Invest.. 1537.7000 2.2 24.8 4.8 1.1 6.6 27.5 March 31, 2026
Bajaj Finserv Ltd. 1783.6000 1.9 29.1 3.5 2.8 -3.1 13.9 March 31, 2026
Grasim Industries Ltd. 3122.4000 1.5 42.8 2.1 1.8 15.3 88.9 March 31, 2026
Eternal Ltd. 250.5800 1.2 660.7 7.8 -21.6 6.0 70.6 March 31, 2026
Jio Financial Servic.. 238.9500 1.0 101.1 1.2 -31.5 13.1 1.2 March 31, 2026
Query : ROIC Annual % > 0
View all available parameters