Highest RoA Annual % in Nifty 100

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

Last Updated: 02 May 2025, 04:41 p.m. (IST)
Stock Current Price RoA Annual % Current PE None PEG TTM Revenue QoQ Growth % Net Profit QoQ Growth % Last Result Updated
Tata Consultancy Ser.. 3444.7000 30.4 25.7 12.3 4.5 0.8 -1.3 March 31, 2025
Nestle India Ltd. 2337.7000 26.3 70.3 57.7 -3.8 15.2 27.0 March 31, 2025
CG Power and Industr.. 622.1500 25.4 101.6 27.0 -2.4 4.3 8.9 Dec. 31, 2024
Britannia Industries.. 5307.5000 23.6 59.3 39.8 -409.0 -1.6 9.5 Dec. 31, 2024
Hyundai Motor India .. 1719.2000 23.0 24.5 10.3 - -3.5 -15.6 Dec. 31, 2024
ITC Ltd. 430.2500 22.3 26.7 7.2 -14.7 -6.0 -1.2 Dec. 31, 2024
Bajaj Auto Ltd. 7836.5000 19.6 29.0 7.1 16.2 -0.6 58.5 Dec. 31, 2024
Asian Paints Ltd. 2409.8000 18.2 54.6 12.8 -2.5 6.5 59.9 Dec. 31, 2024
Infosys Ltd. 1506.8000 17.9 23.4 6.9 12.8 -2.0 3.3 March 31, 2025
Eicher Motors Ltd. 5437.5000 17.3 33.6 7.9 2.1 16.7 6.4 Dec. 31, 2024
HCL Technologies Ltd. 1576.5000 16.5 24.6 6.2 2.3 1.2 -6.2 March 31, 2025
Trent Ltd. 5148.0000 16.4 118.3 39.1 29.4 -9.4 -36.0 March 31, 2025
Coal India Ltd. 384.4000 15.7 6.9 2.5 0.8 16.6 35.2 Dec. 31, 2024
ABB India Ltd. 5451.0000 15.1 61.7 17.0 1.2 15.5 20.0 Dec. 31, 2024
LTIMindtree Ltd. 4579.9000 15.0 29.5 6.4 81.5 1.1 4.0 March 31, 2025
Bosch Ltd. 29580.0000 14.4 43.1 6.9 -3.3 1.6 -14.5 Dec. 31, 2024
Dr. Reddy's Laborato.. 1182.9000 14.4 18.4 3.2 6.7 4.3 12.6 Dec. 31, 2024
Hero MotoCorp Ltd. 3740.5000 14.3 18.0 3.9 1.2 -2.1 4.1 Dec. 31, 2024
Pidilite Industries .. 3008.7000 14.3 78.3 17.6 5.5 4.1 3.3 Dec. 31, 2024
Hindustan Unilever L.. 2323.9000 13.3 51.3 10.8 14.2 -0.9 -17.4 March 31, 2025
Zydus Lifesciences L.. 885.6000 13.2 19.1 4.1 0.3 0.6 11.5 Dec. 31, 2024
Cipla Ltd. 1525.6000 12.6 24.7 4.3 0.7 0.3 20.6 Dec. 31, 2024
United Spirits Ltd. 1555.6000 12.5 80.7 14.8 7.7 20.7 -1.8 Dec. 31, 2024
Dabur India Ltd. 480.5000 12.2 47.4 8.2 78.2 10.8 22.9 Dec. 31, 2024
Avenue Supermarts Ltd. 4059.2000 12.0 97.1 13.1 8.2 10.6 9.7 Dec. 31, 2024
Adani Power Ltd. 525.2000 11.5 15.7 3.6 -0.4 4.1 -13.7 March 31, 2025
Varun Beverages Ltd. 524.4500 11.2 63.7 19.2 2.2 50.9 292.4 March 31, 2025
Sun Pharmaceutical I.. 1829.4000 11.2 38.4 6.4 1.3 2.9 -4.2 Dec. 31, 2024
Bajaj Holdings & Inv.. 12014.0000 11.2 17.8 2.2 0.7 -54.7 21.7 Dec. 31, 2024
Titan Company Ltd. 3341.0000 11.1 91.6 30.5 -14.8 22.1 48.7 Dec. 31, 2024
Torrent Pharmaceutic.. 3255.2000 11.0 59.2 14.7 2.4 -2.8 11.0 Dec. 31, 2024
Maruti Suzuki India .. 12406.0000 11.0 26.9 4.4 3.4 5.6 4.9 March 31, 2025
Siemens Ltd. 2919.7000 10.7 36.8 6.8 0.9 -44.5 -26.1 Dec. 31, 2024
Havells India Ltd. 1567.0000 10.7 66.7 12.6 4.2 33.8 86.1 March 31, 2025
Divi's Laboratories .. 6104.0000 10.3 78.4 11.8 1.6 -0.8 15.5 Dec. 31, 2024
Wipro Ltd. 242.8700 10.2 19.4 3.1 1.0 0.8 6.4 March 31, 2025
Bharat Electronics L.. 311.3500 10.1 45.6 12.9 1.1 25.3 20.0 Dec. 31, 2024
InterGlobe Aviation .. 5344.5000 9.9 33.9 54.3 -2.2 30.3 348.2 Dec. 31, 2024
Hindustan Aeronautic.. 4492.4000 9.8 34.5 9.6 0.8 16.4 -4.7 Dec. 31, 2024
Tech Mahindra Ltd. 1496.3000 9.6 34.5 5.5 0.4 0.7 18.7 March 31, 2025
Shree Cements Ltd. 29335.0000 8.6 86.5 5.1 -1.9 12.8 153.0 Dec. 31, 2024
Tata Motors Ltd. 652.0000 8.5 7.6 2.4 0.1 12.0 63.1 Dec. 31, 2024
Indian Hotels Compan.. 800.5000 8.5 63.2 11.2 1.2 38.7 5.0 Dec. 31, 2024
GAIL (India) Ltd. 189.5400 7.9 10.0 1.5 0.2 8.7 51.5 Dec. 31, 2024
Vedanta Ltd. 415.1000 7.4 10.8 4.3 0.0 3.4 -1.8 March 31, 2025
Oil And Natural Gas .. 243.4200 6.9 7.9 0.9 -1.1 4.9 -16.1 Dec. 31, 2024
Adani Ports & Specia.. 1267.1000 6.8 24.7 4.8 0.7 6.6 19.6 March 31, 2025
Power Grid Corporati.. 303.9500 6.2 18.2 3.1 -15.7 -0.4 1.8 Dec. 31, 2024
Bharat Petroleum Cor.. 311.1500 6.1 10.1 1.7 -0.2 -1.7 15.4 March 31, 2025
Macrotech Developers.. 1341.5000 5.5 48.4 7.4 0.6 3.5 -2.4 March 31, 2025
Apollo Hospitals Ent.. 6954.5000 5.4 76.3 13.3 1.2 -1.1 -1.7 Dec. 31, 2024
Ambuja Cements Ltd. 531.7000 5.1 31.4 2.6 1.9 6.0 -54.8 March 31, 2025
Mahindra & Mahindra .. 2926.2000 4.8 29.4 5.2 2.6 9.4 0.3 Dec. 31, 2024
TVS Motor Company Ltd. 2713.8000 4.7 57.7 16.6 1.8 3.7 14.5 March 31, 2025
DLF Ltd. 687.0500 4.5 42.5 4.2 0.6 -22.6 -23.3 Dec. 31, 2024
UltraTech Cement Ltd. 11644.0000 4.5 53.1 5.6 -6.9 34.1 68.0 March 31, 2025
Hindalco Industries .. 632.1000 4.4 10.2 1.2 0.2 0.3 -4.5 Dec. 31, 2024
NTPC Ltd. 348.4500 4.3 15.4 2.0 1.2 0.8 -4.0 Dec. 31, 2024
Reliance Industries .. 1422.4000 4.2 26.4 2.3 5.7 8.9 22.0 March 31, 2025
Tata Consumer Produc.. 1156.8000 4.0 89.5 6.0 8.0 3.7 23.7 March 31, 2025
JSW Steel Ltd. 973.2000 3.9 72.1 3.0 -1.0 4.3 63.3 Dec. 31, 2024
Larsen & Toubro Ltd. 3329.8000 3.8 33.6 5.2 3.3 5.1 -1.1 Dec. 31, 2024
ICICI Lombard Genera.. 1867.9000 3.6 36.9 6.8 1.2 -1.8 -29.7 March 31, 2025
Bajaj Finance Ltd. 8862.5000 3.6 33.1 6.3 2.2 2.3 5.5 March 31, 2025
Shriram Finance Ltd. 604.2000 3.3 11.9 2.2 0.4 7.1 -34.0 March 31, 2025
Samvardhana Motherso.. 132.5500 3.2 22.6 2.9 0.2 -0.5 -0.1 Dec. 31, 2024
JSW Energy Ltd. 469.6000 3.0 43.3 2.9 2.8 -24.7 -80.3 Dec. 31, 2024
Indian Oil Corporati.. 143.2800 2.7 14.9 1.1 -0.2 0.6 284.0 March 31, 2025
Tata Power Company L.. 381.7500 2.6 31.9 3.6 4.7 -2.0 11.2 Dec. 31, 2024
REC Ltd. 419.9500 2.6 7.1 1.5 0.4 4.3 1.0 Dec. 31, 2024
Kotak Mahindra Bank .. 2185.2000 2.4 19.3 3.0 0.7 1.3 -6.8 Dec. 31, 2024
Cholamandalam Invest.. 1487.8000 2.1 29.4 5.8 1.2 4.6 15.7 March 31, 2025
Bajaj Housing Financ.. 122.0200 2.1 47.0 5.4 1.9 2.4 7.1 March 31, 2025
Adani Enterprises Ltd. 2294.2000 2.0 37.3 6.3 0.3 18.0 6,548.6 March 31, 2025
ICICI Bank Ltd. 1432.4000 1.9 20.0 3.6 1.6 2.9 4.8 March 31, 2025
Power Finance Corpor.. 406.3000 1.9 6.0 1.2 0.3 4.2 9.9 Dec. 31, 2024
IndusInd Bank Ltd. 853.0000 1.7 9.2 1.0 -0.6 0.9 5.3 Dec. 31, 2024
Axis Bank Ltd. 1182.2000 1.7 13.1 2.1 2.1 0.9 10.9 March 31, 2025
Bharti Airtel Ltd. 1851.9000 1.7 43.7 12.3 0.2 8.8 311.4 Dec. 31, 2024
HDFC Bank Ltd. 1925.0000 1.6 20.8 3.1 2.0 2.0 6.7 March 31, 2025
Info Edge (India) Ltd. 7141.5000 1.6 165.5 2.2 1.3 3.1 943.0 Dec. 31, 2024
Eternal Ltd. 234.2900 1.5 429.0 10.6 8.6 7.9 -33.9 March 31, 2025
Adani Energy Solutio.. 907.1500 1.4 102.8 5.2 -15.1 9.3 15.2 March 31, 2025
Grasim Industries Ltd. 2718.3000 1.4 47.1 2.0 -1.5 3.7 130.6 Dec. 31, 2024
Bajaj Finserv Ltd. 1958.0000 1.4 35.2 4.6 4.0 14.2 8.3 March 31, 2025
Indian Railway Finan.. 124.2000 1.3 25.0 3.2 21.7 -0.6 3.1 March 31, 2025
Adani Green Energy L.. 905.2500 1.3 99.6 13.6 3.2 29.9 -53.3 March 31, 2025
Jio Financial Servic.. 258.8000 1.2 102.0 1.2 203.4 12.5 7.2 March 31, 2025
Bank of Baroda 248.6100 1.1 6.3 1.0 0.8 2.1 -2.6 Dec. 31, 2024
State Bank of India 800.0000 1.0 9.0 1.5 0.4 3.0 -4.7 Dec. 31, 2024
Canara Bank 96.8500 1.0 5.3 0.9 0.5 1.9 0.6 Dec. 31, 2024
Life Insurance Corpo.. 792.2500 0.8 11.6 5.1 1.7 -11.8 42.4 Dec. 31, 2024
Punjab National Bank 99.7200 0.6 6.8 0.9 0.1 4.8 1.8 Dec. 31, 2024
SBI Life Insurance C.. 1764.7000 0.5 73.3 10.9 2.7 22.3 47.7 March 31, 2025
HDFC Life Insurance .. 727.7500 0.5 86.5 10.0 5.8 39.8 12.8 March 31, 2025
ICICI Prudential Lif.. 608.9500 0.4 74.3 7.6 1.9 245.8 18.6 March 31, 2025
Tata Steel Ltd. 141.1800 -1.6 64.5 2.0 0.4 -0.5 -60.8 Dec. 31, 2024
Godrej Consumer Prod.. 1256.7000 -3.0 -283.9 10.6 2.3 2.8 1.4 Dec. 31, 2024
Swiggy Ltd. 305.3000 -22.3 -27.0 -11.4 - 10.9 -27.7 Dec. 31, 2024
Query : RoA Annual % > 0
View all available parameters