Highest Net Profit Margin Annual % in Nifty 100

Screener for stocks which have the highest Net Profit Margin Annual % in Nifty 100.

Last Updated: 05 May 2026, 01:47 a.m. (IST)
Stock Current Price Net Profit Margin Annual % Current PE None PEG TTM Revenue QoQ Growth % Net Profit QoQ Growth % Last Result Updated
Bajaj Holdings & Inv.. 10376.0000 784.3 13.1 1.7 0.8 -27.6 29.3 Dec. 31, 2025
HDFC Asset Managemen.. 2753.6000 61.8 41.3 13.7 2.6 -2.2 -19.1 March 31, 2026
ITC Ltd. 311.1000 44.6 11.1 5.1 0.2 2.8 -3.8 Dec. 31, 2025
Jio Financial Servic.. 252.7400 44.1 106.9 1.2 -33.4 13.1 1.2 March 31, 2026
Power Grid Corporati.. 319.0500 32.7 19.1 2.9 -145.6 8.0 17.4 Dec. 31, 2025
Hindustan Zinc Ltd. 605.5500 33.0 18.5 14.5 0.6 23.4 28.5 March 31, 2026
DLF Ltd. 607.2000 48.6 33.9 3.4 3.2 23.0 2.0 Dec. 31, 2025
Adani Ports & Specia.. 1742.6000 31.3 29.4 5.4 1.9 10.6 9.0 March 31, 2026
Vedanta Ltd. 294.6500 21.7 6.6 2.4 0.4 5.3 17.3 March 31, 2026
ICICI Bank Ltd. 1270.8000 17.4 16.8 2.6 2.7 2.5 17.7 March 31, 2026
Power Finance Corpor.. 448.2500 21.6 5.9 1.1 0.4 0.7 9.6 Dec. 31, 2025
Kotak Mahindra Bank .. 371.6500 17.9 19.2 2.1 -1.5 1.8 10.1 March 31, 2026
REC Ltd. 353.5000 27.3 5.7 1.1 2.1 -3.0 -16.7 March 31, 2026
Hindustan Aeronautic.. 4559.5000 24.9 34.3 7.8 14.9 16.1 11.8 Dec. 31, 2025
Muthoot Finance Ltd. 3487.7000 26.2 16.1 3.9 0.2 12.4 15.8 Dec. 31, 2025
Indian Railway Finan.. 104.4100 23.9 19.5 2.4 2.7 4.5 1.4 Dec. 31, 2025
Adani Power Ltd. 227.3000 22.2 34.2 7.2 -42.3 14.2 62.0 March 31, 2026
Bajaj Finance Ltd. 950.2000 23.2 31.1 5.5 2.2 1.8 37.4 March 31, 2026
Indian Hotels Compan.. 643.7000 22.3 45.7 7.3 4.0 39.3 217.0 Dec. 31, 2025
Divi's Laboratories .. 6619.5000 22.6 70.9 11.0 3.6 -4.1 -15.4 Dec. 31, 2025
Hindustan Unilever L.. 2309.3000 23.1 36.1 9.8 0.9 -0.5 -54.7 March 31, 2026
HDFC Bank Ltd. 779.4000 15.3 15.8 2.1 2.1 0.1 2.7 March 31, 2026
Bharat Electronics L.. 433.5500 21.7 53.1 13.7 2.7 23.5 22.6 Dec. 31, 2025
Eicher Motors Ltd. 7329.0000 23.5 37.5 8.6 1.8 -0.9 3.7 Dec. 31, 2025
Sun Pharmaceutical I.. 1823.5000 20.0 40.1 5.4 -8.8 7.2 8.0 Dec. 31, 2025
Shriram Finance Ltd. 960.4500 20.8 22.5 3.6 4.6 2.8 19.4 March 31, 2026
Lodha Developers Ltd. 923.6000 20.0 26.9 4.2 1.1 0.9 5.3 March 31, 2026
Axis Bank Ltd. 1275.1000 16.3 15.0 1.9 -2.5 1.4 8.4 March 31, 2026
Zydus Lifesciences L.. 902.3500 19.2 18.4 3.5 3.3 12.1 -17.2 Dec. 31, 2025
Bharti Airtel Ltd. 1827.1000 19.2 34.9 8.4 1.5 3.5 -2.4 Dec. 31, 2025
Cipla Ltd. 1335.0000 18.6 23.7 3.2 -2.7 -6.8 -50.0 Dec. 31, 2025
Mazagon Dock Shipbui.. 2611.6000 18.3 38.2 10.8 2.7 6.9 -22.8 March 31, 2026
Tata Consultancy Ser.. 2431.3000 18.1 17.9 7.5 13.2 5.4 28.7 March 31, 2026
Coal India Ltd. 479.9500 17.3 9.5 2.6 -0.8 33.1 51.4 March 31, 2026
Union Bank of India 163.7700 15.1 6.4 1.0 0.8 -0.5 8.5 March 31, 2026
Dr. Reddy's Laborato.. 1287.2000 16.8 19.3 2.9 5.3 -0.8 -10.2 Dec. 31, 2025
Solar Industries Ind.. 15459.0000 15.9 96.3 25.1 3.3 22.4 29.4 Dec. 31, 2025
Cholamandalam Invest.. 1639.5000 16.6 26.4 5.1 1.2 6.6 27.5 March 31, 2026
Cummins India Ltd. 5289.0000 18.5 65.4 17.6 5.6 -3.6 -21.9 Dec. 31, 2025
Torrent Pharmaceutic.. 4251.8000 16.6 63.3 15.8 2.9 0.0 7.4 Dec. 31, 2025
Infosys Ltd. 1168.4000 16.1 16.1 4.3 1.6 2.0 27.8 March 31, 2026
Bajaj Auto Ltd. 10132.0000 14.0 31.9 7.7 1.8 3.0 29.6 Dec. 31, 2025
State Bank of India 1068.4000 11.7 11.8 1.7 2.4 2.0 0.9 Dec. 31, 2025
Bank of Baroda 265.1000 13.6 7.0 0.8 -1.5 0.8 6.0 Dec. 31, 2025
Pidilite Industries .. 1364.6000 15.5 60.6 13.6 3.5 4.4 6.7 Dec. 31, 2025
Tata Capital Ltd. 328.2500 15.3 28.8 3.7 0.9 2.3 19.5 March 31, 2026
Max Healthcare Insti.. 1011.5500 15.0 69.4 9.5 1.7 -3.2 -38.8 Dec. 31, 2025
Nestle India Ltd. 1457.1000 15.1 80.3 51.5 8.8 19.1 11.3 March 31, 2026
Wipro Ltd. 200.7500 13.7 16.0 2.4 33.8 2.9 12.3 March 31, 2026
Canara Bank 134.8000 11.5 6.7 1.0 0.6 -3.5 8.3 Dec. 31, 2025
Varun Beverages Ltd. 506.7500 13.8 53.9 18.6 3.8 56.4 246.5 March 31, 2026
Punjab National Bank 108.6800 13.2 7.0 0.8 1.2 1.2 8.4 Dec. 31, 2025
Siemens Energy India.. 3320.7000 13.9 100.1 25.2 - -27.8 -13.0 Dec. 31, 2025
Ambuja Cements Ltd. 445.3000 11.4 24.0 1.9 2.4 6.0 798.5 March 31, 2026
United Spirits Ltd. 1321.7000 12.8 55.9 10.9 2.5 16.4 -10.0 Dec. 31, 2025
Bajaj Finserv Ltd. 1770.4000 6.5 28.9 3.5 2.8 -3.1 13.9 March 31, 2026
Godrej Consumer Prod.. 1072.5000 12.6 60.2 8.7 0.1 7.2 8.4 Dec. 31, 2025
HCL Technologies Ltd. 1200.5000 12.6 19.6 4.3 -4.6 0.3 10.1 March 31, 2026
ABB India Ltd. 7236.5000 12.3 91.9 19.6 -8.5 7.4 5.8 Dec. 31, 2025
Britannia Industries.. 5792.5000 12.0 57.8 31.6 4.8 2.7 3.9 Dec. 31, 2025
Adani Green Energy L.. 1290.7000 12.0 128.7 10.9 8.9 33.8 1,068.3 March 31, 2026
Siemens Ltd. 3834.1000 11.7 77.3 10.1 -2.1 -25.9 -42.8 Dec. 31, 2025
LTM Ltd. 4202.7000 11.6 24.8 5.1 2.7 4.7 43.4 March 31, 2026
NTPC Ltd. 400.0500 12.3 16.0 2.0 1.6 2.4 8.3 Dec. 31, 2025
Bosch Ltd. 35850.0000 10.7 38.4 7.3 1.1 1.9 -3.9 Dec. 31, 2025
Asian Paints Ltd. 2448.1000 10.6 61.1 11.4 -6.7 3.9 6.7 Dec. 31, 2025
CG Power and Industr.. 802.3000 9.7 113.6 16.3 6.0 8.6 -0.7 Dec. 31, 2025
Adani Enterprises Ltd. 2485.7000 9.1 34.6 5.4 1.1 30.7 -103.9 March 31, 2026
UltraTech Cement Ltd. 11758.0000 9.2 42.4 4.7 1.6 18.2 72.9 March 31, 2026
Reliance Industries .. 1463.1000 7.4 24.5 2.2 1.5 11.0 -9.0 March 31, 2026
InterGlobe Aviation .. 4262.4000 8.6 51.3 17.9 -1.1 26.5 121.3 Dec. 31, 2025
Adani Energy Solutio.. 1398.4000 8.1 73.6 7.0 0.6 10.6 23.8 March 31, 2026
Trent Ltd. 4158.5000 8.5 86.0 22.4 7.7 -5.9 -21.9 March 31, 2026
Tech Mahindra Ltd. 1471.6000 8.5 30.0 5.0 2.3 4.7 20.7 March 31, 2026
Hyundai Motor India .. 1844.5000 8.1 25.9 8.0 16.5 2.9 -21.5 Dec. 31, 2025
Mahindra & Mahindra .. 3106.5000 8.0 24.6 4.4 0.9 13.0 27.3 Dec. 31, 2025
Maruti Suzuki India .. 13580.0000 7.8 29.1 4.1 23.5 5.1 -5.7 March 31, 2026
Tata Consumer Produc.. 1160.4000 7.2 78.2 5.5 2.8 2.9 -4.9 Dec. 31, 2025
GAIL (India) Ltd. 164.4800 8.7 12.6 1.2 -0.4 -1.0 -11.0 Dec. 31, 2025
Larsen & Toubro Ltd. 4100.8000 5.8 35.5 5.5 2.1 5.1 -18.1 Dec. 31, 2025
Apollo Hospitals Ent.. 7737.5000 6.6 61.7 11.6 1.6 2.8 5.3 Dec. 31, 2025
Hindalco Industries .. 1042.7000 6.6 14.6 1.7 0.9 0.7 -56.8 Dec. 31, 2025
Jindal Steel Ltd. 1261.4000 6.3 38.2 2.6 1.9 24.5 448.6 March 31, 2026
Tata Motors Passenge.. 343.0500 6.2 1.5 1.2 0.0 -3.1 -104.6 Dec. 31, 2025
Oil And Natural Gas .. 292.9000 5.8 9.7 1.0 -3.7 6.0 -7.1 Dec. 31, 2025
Tata Power Company L.. 441.4000 5.9 37.2 3.6 -48.6 -10.3 -16.0 Dec. 31, 2025
Shree Cements Ltd. 24740.0000 5.6 49.8 3.9 1.1 0.8 -13.6 Dec. 31, 2025
TVS Motor Company Ltd. 3495.5000 5.1 57.4 18.4 1.2 5.0 5.8 Dec. 31, 2025
Titan Company Ltd. 4363.0000 5.5 81.3 26.7 1.7 35.7 50.4 Dec. 31, 2025
Grasim Industries Ltd. 2856.0000 2.5 43.1 1.9 2.6 11.1 87.3 Dec. 31, 2025
Avenue Supermarts Ltd. 4376.5000 4.3 96.1 12.0 9.9 -2.3 -23.3 March 31, 2026
Samvardhana Motherso.. 120.2100 3.3 37.2 3.3 -2.2 4.1 23.8 Dec. 31, 2025
Bharat Petroleum Cor.. 301.7000 3.0 5.3 1.3 0.1 13.4 16.1 Dec. 31, 2025
JSW Steel Ltd. 1266.6000 2.1 41.6 3.6 0.3 1.9 31.8 Dec. 31, 2025
SBI Life Insurance C.. 1820.1000 2.2 73.9 9.7 31.3 -91.2 39.5 March 31, 2026
HDFC Life Insurance .. 588.3500 1.9 66.4 7.3 11.8 -32.4 19.0 March 31, 2026
Indian Oil Corporati.. 142.2600 1.8 5.6 1.0 0.0 14.9 66.4 Dec. 31, 2025
Tata Steel Ltd. 212.2400 1.6 28.9 2.7 0.1 -2.9 -13.3 Dec. 31, 2025
Eternal Ltd. 251.9000 0.7 664.2 7.8 -21.7 6.0 70.6 March 31, 2026
Tata Motors Ltd. 412.9000 - - 13.8 - 21.0 154.9 Dec. 31, 2025
Query : Net Profit Margin Annual % > 0
View all available parameters