Skip to main content
Click here to get access to our Free Course on Momentum Investing Strategy

Stock factor profile

INDIAN OIL

IOC · Energy · Petroleum Products

Indian Oil Corp. Ltd. is a holding company, which engages in refining, pipeline transportation, and marketing of petroleum products. The company is headquartered in New Delhi, Delhi and currently employs 31,095 full-time employees. The firm's segments include Petroleum Products, Petrochemicals and Other Business Activities. Its Other Business Activities segment includes the gas, oil and gas exploration activities, explosives and cryogenic business, and wind mill and solar power generation. Its business interests span the entire hydrocarbon value-chain, ranging from refining, pipeline transportation and marketing, to exploration and production of crude oil and gas, petrochemicals, gas marketing, alternative energy sources and globalization of downstream operations. The company has a network of fuel stations, bulk storage terminals, inland depots, aviation fuel stations, liquefied petroleum gas (LPG) bottling plants and lube blending plants. The company owns and operates approximately nine refineries across India. Its subsidiaries include Chennai Petroleum Corporation Limited, IndianOil (Mauritius) Limited, Lanka IOC PLC, IOC Middle East FZE, IOC Sweden AB, and others.

Last price₹137.80
1 day+0.58%
1 month-4.11%
Model ratingLocked
Data as of04 Sep 2026

Performance

Price history

Equity review factors

Factor profile

Factor scores are part of the Wright portfolio review.

Run your free portfolio review

Fundamental snapshot

Fundamentals at a glance

Market cap197209
P/E ratio5.6
Factor betaLocked
VolatilityLocked
Model scoreLocked
Screen passLocked

Research data on this page is provided under Wright Research's SEBI Research Analyst registration. The Terms & Conditions of our Research Analyst services apply.