Following is the list of Top Refineries companies in India in 2025 sorted by market cap. There are a total of 7 number of listed companies with a total of market capitalization of 2536039 crores. The market capitalization data is updated as on 03 Jul 2025
# | Company | CMP | M Cap | 52W High | 52W Low | PE | PB | ROCE Last Yr | ROE Last Yr | PAT TTM | Div Yield |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Reliance Industries Ltd. | 1517.8 | 2053959 | 1609 | 1115.6 | 26 | 2.6 | 11.9 | 10.5 | 80787 | 0.3 |
2 | Indian Oil Corporation Ltd. | 147.9 | 208811 | 186 | 110.8 | 4.8 | 1.1 | 22.2 | 26.7 | 12028 | 7.2 |
3 | Bharat Petroleum Corporation Ltd. | 331.5 | 143820 | 376 | 234.2 | 5.4 | 1.9 | 34.2 | 41.6 | 12014 | 5.2 |
4 | Hindustan Petroleum Corporation Ltd. | 436.6 | 92901 | 457.2 | 287.6 | 5.8 | 2 | 22.1 | 40.4 | 6855 | 6.6 |
5 | Mangalore Refinery And Petrochemicals Ltd. | 147.6 | 25872 | 253.6 | 99 | 7.2 | 1.9 | 25.4 | 31.1 | 28 | 1.4 |
6 | Chennai Petroleum Corporation Ltd. | 712.4 | 10608 | 1274 | 433.2 | 3.9 | 1.2 | 35.1 | 35.9 | 155 | 6.1 |
7 | Continental Petroleums Ltd. | 121.6 | 68 | 137 | 67 | 24.7 | 2.8 | 16.6 | 12 | 5 | 0 |