Oil & Natural Gas Corpn Ltd displayed no price movement, holding steady at ₹258.80. Interestingly, the stock maintains a Price-to-Earnings (PE) ratio of 7.9600, while the industry PE ratio stands at 8.0636, which might influence investors' decisions.