Listed Companies Directory

Explore 4,622 companies listed on the NSE and BSE for which The Company Check holds audited financials — revenue, profit, shareholding and board data sourced directly from exchange filings. Browse by exchange, sector or company name.

2,417NSE-listed (mainboard) 2,205BSE-listed
4,622Total with financials
Browse by sector
Browse A–Z
Largest listed companies by revenue
CompanyExchangeSectorRevenue (FY)Net profit
Reliance Industries Ltd NSE RELIANCE Chemicals ₹10.8L Cr FY26 ₹95,754.0 Cr
Indian Oil Corporation Ltd NSE IOC Oil and Gas ₹9.0L Cr FY26 ₹43,677.3 Cr
Rajesh Exports Ltd NSE RAJESHEXPO Consumer Products ₹7.8L Cr FY26 ₹112.5 Cr
Oil and Natural Gas Corporation Ltd NSE ONGC Oil and Gas ₹6.6L Cr FY26 ₹49,793.1 Cr
Bharat Petroleum Corporation Ltd NSE BPCL Oil and Gas ₹5.2L Cr FY26 ₹25,843.5 Cr
Hindustan Petroleum Corporation Ltd NSE HINDPETRO Chemicals ₹4.8L Cr FY26 ₹18,046.9 Cr
Tata Motors Limited NSE TATAMTRDVR Automobiles ₹4.4L Cr FY24 ₹31,806.8 Cr
HDFC Bank Ltd NSE HDFCBANK BFSI ₹3.5L Cr FY26 ₹76,026.0 Cr
Tata Motors Passenger Vehicles Ltd NSE TMPV Automobiles ₹3.4L Cr FY26 ₹82,645.0 Cr
Larsen & Toubro Ltd NSE LT Engineering ₹2.9L Cr FY26 ₹18,953.9 Cr
Hindalco Industries Ltd NSE HINDALCO Metals and Minerals ₹2.7L Cr FY26 ₹13,391.0 Cr
Tata Consultancy Services Ltd NSE TCS Information Technology ₹2.7L Cr FY26 ₹49,454.0 Cr
Tata Steel Ltd NSE TATASTEEL Metals and Minerals ₹2.3L Cr FY26 ₹10,885.8 Cr
Bharti Airtel Ltd NSE BHARTIARTL Telecom ₹2.1L Cr FY26 ₹33,822.8 Cr
Mahindra & Mahindra Ltd NSE M&M Automobiles ₹2.0L Cr FY26 ₹18,621.7 Cr
ICICI Bank Ltd NSE ICICIBANK BFSI ₹2.0L Cr FY26 ₹57,673.4 Cr
NTPC Ltd NSE NTPC Infrastructure ₹1.9L Cr FY26 ₹27,545.8 Cr
JSW Steel Ltd NSE JSWSTEEL Metals and Minerals ₹1.9L Cr FY26 ₹25,508.0 Cr
Maruti Suzuki India Ltd NSE MARUTI Automobiles ₹1.8L Cr FY26 ₹14,679.5 Cr
Infosys Ltd NSE INFY Information Technology ₹1.8L Cr FY26 ₹29,474.0 Cr
Grasim Industries Ltd NSE GRASIM Manufacturing ₹1.8L Cr FY26 ₹10,300.3 Cr
Coal India Ltd NSE COALINDIA Metals and Minerals ₹1.7L Cr FY26 ₹31,070.6 Cr
Housing Development Finance Corporation Limited NSE HDFC BFSI ₹1.5L Cr FY23 ₹27,699.8 Cr
Bajaj Finserv Ltd NSE BAJAJFINSV BFSI ₹1.5L Cr FY26 ₹19,669.5 Cr
Gail (India) Ltd NSE GAIL Oil and Gas ₹1.4L Cr FY26 ₹7,581.5 Cr
Bank of Baroda NSE BANKBARODA BFSI ₹1.3L Cr FY26 ₹19,477.2 Cr
AXIS Bank Ltd NSE AXISBANK BFSI ₹1.3L Cr FY26 ₹26,493.8 Cr
HCL Technologies Ltd NSE HCLTECH Information Technology ₹1.3L Cr FY26 ₹16,652.0 Cr
Canara Bank NSE CANBK BFSI ₹1.3L Cr FY26 ₹17,118.2 Cr
Samvardhana Motherson International Ltd NSE MOTHERSON Automobiles ₹1.3L Cr FY26 ₹4,085.6 Cr
Redington Ltd NSE REDINGTON Public Administration ₹1.2L Cr FY26 ₹1,284.2 Cr
Power Finance Corporation Ltd NSE PFC BFSI ₹1.2L Cr FY26 ₹33,625.3 Cr
SBI Life Insurance Company Ltd NSE SBILIFE BFSI ₹1.1L Cr FY26
Steel Authority of India Ltd NSE SAIL Metals and Minerals ₹1.1L Cr FY26 ₹3,372.8 Cr
Union Bank of India NSE UNIONBANK BFSI ₹1.1L Cr FY26 ₹18,780.6 Cr
Mangalore Refinery and Petrochemicals Ltd NSE MRPL Chemicals ₹1.1L Cr FY26 ₹1,924.6 Cr
Adani Enterprises Ltd NSE ADANIENT Transport and Logistics ₹1.0L Cr FY26 ₹9,950.7 Cr
HDFC Life Insurance Company Ltd NSE HDFCLIFE BFSI ₹98,770.4 Cr FY26
Wipro Ltd NSE WIPRO Outsourcing ₹92,624.0 Cr FY26 ₹13,265.5 Cr
ITC Ltd NSE ITC FMCG ₹89,913.3 Cr FY26 ₹21,018.2 Cr
UltraTech Cement Ltd NSE ULTRACEMCO Manufacturing ₹88,511.5 Cr FY26 ₹8,188.4 Cr
Titan Company Ltd NSE TITAN Consumer Products ₹87,584.0 Cr FY26 ₹5,073.0 Cr
InterGlobe Aviation Ltd NSE INDIGO Aviation ₹84,961.9 Cr FY26 ₹-2,393.6 Cr
Tata Motors Ltd NSE TMCV ₹83,855.0 Cr FY26 ₹3,030.0 Cr
Bajaj Finance Ltd NSE BAJFINANCE BFSI ₹81,982.4 Cr FY26 ₹19,332.4 Cr
Chennai Petroleum Corporation Ltd NSE CHENNPETRO Chemicals ₹78,610.8 Cr FY26 ₹3,102.7 Cr
Vedanta Ltd NSE VEDL Metals and Minerals ₹78,437.0 Cr FY26 ₹25,096.0 Cr
Bank of India NSE BANKINDIA BFSI ₹75,613.3 Cr FY26 ₹10,089.3 Cr
AWL Agri Business Ltd NSE AWL Food and Beverages ₹74,730.7 Cr FY26 ₹1,044.9 Cr
Hyundai Motor India Ltd NSE HYUNDAI Automobiles ₹70,763.3 Cr FY26 ₹5,431.5 Cr

Financial figures are the latest available from NSE/BSE exchange results filings (XBRL). Figures are shown as a summary; full statements are on each company profile.