Largest Crude Oil and Natural Gas Company of India acquires 100 stake in PTC Energy Ltd for Consideration of Rs 925 crore - Do you own it? Largest Crude Oil and Natural Gas Company of India acquires 100 stake in PTC Energy Ltd for Consideration of Rs 925 crore - Do you own it? With a PE ratio of 7.23x, the company trades at a discount compared to the industry PE of 17.3x. The company has ROCE of 18.4 per cent and ROE of 16.3 per cent. Prajwal Wakhare / Wednesday, March 5, 2025 / Article rating: 5.0