Skip to main content

Loading market ticker...

Castrol India

Energy NSE:CASTROLIND

184.89INR
-0.65 ( -0.35%)

Last update at June 16, 2026, 2:04 p.m.

Day Range

184.60187.27
LowHigh

52 Week Range

153.49 237.84
LowHigh

Fundamentals

  • Previous Close 185.54
  • Market Cap 186667.17M
  • Volume886,119
  • P/E Ratio 19.12
  • EBITDA 13534.92M
  • Revenue TTM 56354.70M
  • Revenue Per Share TTM 56.98
  • Gross Profit TTM 27560.20M
  • Diluted EPS TTM 9.87

Source: TradingView
The charts and visual representations are sourced from TradingView through embedded widgets. For any issues with chart display, please visit the TradingView website

Financials

Income Statement

Total Revenue
Net Income

Balance Sheet

Total Assets
Total Liabilities

Change in Cash

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Type yearly yearly yearly yearly yearly
Income before tax 12576.10M 11811.00M 10927.50M 10292.80M 7853.60M
Net income 9272.30M 8641.30M 8151.50M 7580.90M 5829.40M
Total Revenue 53648.50M 50746.10M 47744.90M 41874.80M 29916.50M
Gross Profit 25979.90M 24012.70M 21931.80M 19334.30M 15525.00M
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Type yearly yearly yearly yearly yearly
Date 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Total assets 36352.90M 34199.30M 30690.10M 27040.20M 23935.00M
Intangible assets 15.20M 21.90M 645.30M 54.10M 17.50M
Other current assets 1563.60M 1297.50M 1088.70M 1077.00M 898.00M
Deferred long term liab - - - - -
Non current assets other - - - - -
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Type yearly yearly yearly yearly yearly
Date 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Change in Cash -403.40M -612.90M 3702.70M -104.50M 1275.20M
Operating Cash 10441.00M 8530.40M 9159.10M 6302.10M 8927.90M
Free Cash Flow 9514.00M 7575.00M 8062.00M 5470.00M 8511.20M

Peer Comparison

Sector: Energy Industry: Oil & Gas Refining & Marketing

Company Change Price Market Cap (M) P/E Ratio
CASTROLIND
Castrol India
-0.65 -0.35% 184.89 186667.17 19.12
RELIANCE
Reliance Industries Limited
23.90 1.83% 1330.90 19901586.60 23.96
IOC
Indian Oil Corporation Limited
0.54 0.37% 145.03 2222682.80 8.72
BPCL
Bharat Petroleum Corporation Limited
1.00 0.32% 311.60 1538217.21 7.14
HINDPETRO
Hindustan Petroleum Corporation Limited
0.65 0.16% 402.30 962201.32 6.91

Disclaimer - This information, including any data, is sourced from Unicorn Data Services SAS, trading as EOD Historical Data ("EODHD") on an 'as is' basis, using their API. We cannot guarantee the completeness or validity of the information and data provided on this page, as well as via the API. In some cases, the data may include analyst ratings or recommendations sourced through the EODHD API, which are intended solely for general information purposes.
This information does not consider your personal objectives, financial situation, or needs. Kalkine is not liable for any errors or omissions in the information provided or for any actions taken in reliance on it. You should seek advice from a financial adviser, stockbroker or other professional adviser (including taxation and legal advice) as necessary before acting on this information.