Use Dark Theme
bell notificationshomepagelogin

IndianOil IOC full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Indian Oil IOC WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI NSE stock exchange

operates under Oil Marketing & Distribution sector

Daily price and charts and targets IndianOil

Strong Daily Stock price targets for IndianOil IOC are 148.87 and 150.85

Daily Target 1148.46
Daily Target 2149.28
Daily Target 3150.44
Daily Target 4151.26
Daily Target 5152.42

Daily price and volume Indian Oil

Date Closing Open Range Volume
Mon 14 July 2025 150.10 (-0.37%) 150.65 149.62 - 151.60 0.5968 times
Fri 11 July 2025 150.65 (-1.1%) 155.00 150.26 - 155.00 0.9499 times
Thu 10 July 2025 152.33 (1.38%) 150.75 150.00 - 152.65 1.0822 times
Wed 09 July 2025 150.25 (-2.32%) 153.46 150.09 - 153.73 0.9256 times
Tue 08 July 2025 153.82 (0.05%) 154.80 152.83 - 154.97 1.0324 times
Mon 07 July 2025 153.75 (1.4%) 152.02 151.81 - 154.90 1.812 times
Fri 04 July 2025 151.62 (2.54%) 149.70 147.86 - 151.99 1.6824 times
Thu 03 July 2025 147.87 (-0.03%) 147.99 147.50 - 148.75 0.5957 times
Wed 02 July 2025 147.91 (0.52%) 148.00 147.02 - 148.95 0.5864 times
Tue 01 July 2025 147.14 (0.12%) 146.51 146.19 - 148.20 0.7366 times
Mon 30 June 2025 146.96 (-0.18%) 147.26 146.42 - 149.50 0.792 times

 Daily chart IndianOil

Weekly price and charts IndianOil

Strong weekly Stock price targets for IndianOil IOC are 148.87 and 150.85

Weekly Target 1148.46
Weekly Target 2149.28
Weekly Target 3150.44
Weekly Target 4151.26
Weekly Target 5152.42

Weekly price and volumes for Indian Oil

Date Closing Open Range Volume
Mon 14 July 2025 150.10 (-0.37%) 150.65 149.62 - 151.60 0.1309 times
Fri 11 July 2025 150.65 (-0.64%) 152.02 150.00 - 155.00 1.2724 times
Fri 04 July 2025 151.62 (2.99%) 147.26 146.19 - 151.99 0.9634 times
Fri 27 June 2025 147.22 (6.18%) 137.00 136.40 - 148.30 1.6002 times
Fri 20 June 2025 138.65 (-1.2%) 140.00 137.00 - 143.47 1.2048 times
Fri 13 June 2025 140.34 (-0.31%) 141.00 137.01 - 147.20 1.6424 times
Fri 06 June 2025 140.78 (-0.84%) 141.97 139.03 - 144.00 0.6712 times
Fri 30 May 2025 141.97 (-1.45%) 144.06 141.21 - 144.83 0.8603 times
Fri 23 May 2025 144.06 (-0.46%) 145.00 140.55 - 145.82 0.7129 times
Fri 16 May 2025 144.72 (3.38%) 144.00 141.00 - 146.85 0.9416 times
Fri 09 May 2025 139.99 (-2.3%) 145.00 137.61 - 149.80 1.8319 times

 weekly chart IndianOil

Monthly price and charts IndianOil

Strong monthly Stock price targets for IndianOil IOC are 148.15 and 156.96

Monthly Target 1141.62
Monthly Target 2145.86
Monthly Target 3150.43
Monthly Target 4154.67
Monthly Target 5159.24

Monthly price and volumes Indian Oil

Date Closing Open Range Volume
Mon 14 July 2025 150.10 (2.14%) 146.51 146.19 - 155.00 0.4553 times
Mon 30 June 2025 146.96 (3.51%) 141.97 136.40 - 149.50 1.0988 times
Fri 30 May 2025 141.97 (2.98%) 139.79 137.61 - 149.80 1.0785 times
Wed 30 April 2025 137.86 (7.96%) 128.00 122.35 - 139.90 0.9454 times
Fri 28 March 2025 127.70 (12.52%) 114.70 110.72 - 134.33 1.0298 times
Fri 28 February 2025 113.49 (-11.67%) 124.11 112.92 - 128.48 0.8008 times
Fri 31 January 2025 128.49 (-5.81%) 135.80 121.16 - 139.83 1.1212 times
Tue 31 December 2024 136.41 (-1.6%) 138.22 133.54 - 145.10 1.0679 times
Fri 29 November 2024 138.63 (-2.8%) 144.30 129.50 - 145.74 1.0496 times
Thu 31 October 2024 142.62 (-20.83%) 180.00 140.56 - 181.34 1.3527 times
Mon 30 September 2024 180.15 (1.8%) 179.25 162.19 - 184.00 1.4377 times

 monthly chart IndianOil

DMA SMA EMA moving averages of Indian Oil IOC

DMA (daily moving average) of Indian Oil IOC

DMA period DMA value
5 day DMA 151.43
12 day DMA 149.97
20 day DMA 146.52
35 day DMA 144.71
50 day DMA 144.25
100 day DMA 136.29
150 day DMA 134.9
200 day DMA 139.15

EMA (exponential moving average) of Indian Oil IOC

EMA period EMA current EMA prev EMA prev2
5 day EMA150.83151.2151.48
12 day EMA149.51149.4149.17
20 day EMA147.89147.66147.34
35 day EMA146.14145.91145.63
50 day EMA144.62144.4144.15

SMA (simple moving average) of Indian Oil IOC

SMA period SMA current SMA prev SMA prev2
5 day SMA151.43152.16152.35
12 day SMA149.97149.65148.93
20 day SMA146.52146.11145.6
35 day SMA144.71144.52144.33
50 day SMA144.25144.22144.07
100 day SMA136.29135.99135.69
150 day SMA134.9134.83134.76
200 day SMA139.15139.23139.31

Futures expiry: 31 Thu July 2025

Date Closing Open Range Volume
14 Mon 150.38 150.53 149.61 to 151.90 0.98 times
11 Fri 150.84 154.30 150.52 to 154.30 0.98 times
10 Thu 152.55 150.68 150.23 to 152.78 0.99 times
09 Wed 150.58 153.75 150.38 to 154.23 1.03 times
08 Tue 154.24 154.78 153.30 to 155.34 1.02 times

Futures expiry: 28 Thu August 2025

Date Closing Open Range Volume
14 Mon 151.18 150.67 150.67 to 152.50 1.07 times
11 Fri 151.62 154.65 151.35 to 154.65 1.05 times
10 Thu 153.33 151.24 150.99 to 153.50 1.01 times
09 Wed 151.44 154.82 151.15 to 154.82 0.98 times
08 Tue 155.10 155.08 154.10 to 156.05 0.9 times

Futures expiry: 30 Tue September 2025

Date Closing Open Range Volume
14 Mon 152.00 152.53 151.58 to 153.30 0.96 times
11 Fri 152.53 154.51 152.17 to 154.51 0.89 times
10 Thu 154.23 152.30 152.05 to 154.40 0.98 times
09 Wed 152.26 155.50 152.08 to 155.50 1.22 times
08 Tue 155.91 156.00 155.05 to 156.89 0.95 times

Option chain for Indian Oil IOC 31 Thu July 2025 expiry

IndianOil IOC Option strike: 170.00

Date CE PE PCR
14 Mon July 2025 0.2016.45 0.03
11 Fri July 2025 0.2516.45 0.03
10 Thu July 2025 0.3516.45 0.03
09 Wed July 2025 0.3516.45 0.02
08 Tue July 2025 0.5516.45 0.03

IndianOil IOC Option strike: 167.50

Date CE PE PCR
14 Mon July 2025 0.3015.95 0.04
11 Fri July 2025 0.3515.95 0.03
10 Thu July 2025 0.5015.95 0.02
09 Wed July 2025 0.4013.55 0.02
08 Tue July 2025 0.7013.55 0.02

IndianOil IOC Option strike: 165.00

Date CE PE PCR
14 Mon July 2025 0.3514.35 0.07
11 Fri July 2025 0.4514.35 0.07
10 Thu July 2025 0.6513.85 0.08
09 Wed July 2025 0.5513.85 0.07
08 Tue July 2025 1.0011.70 0.09

IndianOil IOC Option strike: 164.00

Date CE PE PCR
14 Mon July 2025 0.4013.05 0.36
11 Fri July 2025 0.5513.05 0.36
10 Thu July 2025 0.7512.20 0.34
09 Wed July 2025 0.6013.00 0.35
08 Tue July 2025 1.1010.90 0.44

IndianOil IOC Option strike: 162.50

Date CE PE PCR
14 Mon July 2025 0.5011.95 0.29
11 Fri July 2025 0.6511.95 0.31
10 Thu July 2025 0.8510.70 0.34
09 Wed July 2025 0.7512.65 0.35
08 Tue July 2025 1.309.85 0.49

IndianOil IOC Option strike: 160.00

Date CE PE PCR
14 Mon July 2025 0.7510.45 0.34
11 Fri July 2025 0.959.95 0.37
10 Thu July 2025 1.308.65 0.36
09 Wed July 2025 1.0510.35 0.33
08 Tue July 2025 1.857.60 0.37

IndianOil IOC Option strike: 157.50

Date CE PE PCR
14 Mon July 2025 1.208.20 0.4
11 Fri July 2025 1.407.85 0.43
10 Thu July 2025 1.906.75 0.4
09 Wed July 2025 1.508.25 0.41
08 Tue July 2025 2.605.85 0.76

IndianOil IOC Option strike: 157.00

Date CE PE PCR
14 Mon July 2025 1.257.80 0.48
11 Fri July 2025 1.507.60 0.53
10 Thu July 2025 2.006.35 0.56
09 Wed July 2025 1.607.85 0.44
08 Tue July 2025 2.755.50 0.65

IndianOil IOC Option strike: 156.00

Date CE PE PCR
14 Mon July 2025 1.457.00 0.37
11 Fri July 2025 1.756.85 0.35
10 Thu July 2025 2.305.70 0.4
09 Wed July 2025 1.857.15 0.38
08 Tue July 2025 3.154.95 0.39

IndianOil IOC Option strike: 155.00

Date CE PE PCR
14 Mon July 2025 1.756.30 0.18
11 Fri July 2025 2.056.05 0.18
10 Thu July 2025 2.705.05 0.2
09 Wed July 2025 2.106.35 0.18
08 Tue July 2025 3.554.30 0.21

IndianOil IOC Option strike: 154.00

Date CE PE PCR
14 Mon July 2025 2.005.55 0.54
11 Fri July 2025 2.355.30 0.56
10 Thu July 2025 3.054.50 0.58
09 Wed July 2025 2.405.70 0.49
08 Tue July 2025 4.053.75 0.61

IndianOil IOC Option strike: 153.00

Date CE PE PCR
14 Mon July 2025 2.354.95 0.53
11 Fri July 2025 2.754.75 0.54
10 Thu July 2025 3.553.95 0.53
09 Wed July 2025 2.755.05 0.45
08 Tue July 2025 4.553.30 0.68

IndianOil IOC Option strike: 152.50

Date CE PE PCR
14 Mon July 2025 2.554.60 0.44
11 Fri July 2025 2.954.50 0.56
10 Thu July 2025 3.753.65 0.67
09 Wed July 2025 2.954.75 0.48
08 Tue July 2025 4.853.05 0.8

IndianOil IOC Option strike: 152.00

Date CE PE PCR
14 Mon July 2025 2.754.25 0.51
11 Fri July 2025 3.154.20 0.56
10 Thu July 2025 4.003.45 0.66
09 Wed July 2025 3.154.50 0.47
08 Tue July 2025 5.052.85 0.97

IndianOil IOC Option strike: 151.00

Date CE PE PCR
14 Mon July 2025 3.153.75 0.61
11 Fri July 2025 3.603.70 0.66
10 Thu July 2025 4.553.00 0.85
09 Wed July 2025 3.603.90 0.69
08 Tue July 2025 5.652.50 1.08

IndianOil IOC Option strike: 150.00

Date CE PE PCR
14 Mon July 2025 3.653.20 0.55
11 Fri July 2025 4.153.15 0.58
10 Thu July 2025 5.152.60 0.6
09 Wed July 2025 4.053.35 0.58
08 Tue July 2025 6.352.15 0.54

IndianOil IOC Option strike: 149.00

Date CE PE PCR
14 Mon July 2025 4.152.80 1.63
11 Fri July 2025 4.852.70 1.81
10 Thu July 2025 5.802.20 1.95
09 Wed July 2025 4.602.90 2.04
08 Tue July 2025 7.001.80 2.35

IndianOil IOC Option strike: 148.00

Date CE PE PCR
14 Mon July 2025 4.802.35 1.39
11 Fri July 2025 5.302.40 1.39
10 Thu July 2025 6.501.90 1.45
09 Wed July 2025 5.202.50 1.48
08 Tue July 2025 7.751.55 1.46

IndianOil IOC Option strike: 147.50

Date CE PE PCR
14 Mon July 2025 5.102.20 1.42
11 Fri July 2025 5.702.15 1.55
10 Thu July 2025 6.801.75 1.75
09 Wed July 2025 5.452.30 1.82
08 Tue July 2025 8.201.40 1.69

IndianOil IOC Option strike: 147.00

Date CE PE PCR
14 Mon July 2025 5.402.00 1.3
11 Fri July 2025 6.102.05 1.53
10 Thu July 2025 7.151.60 2.08
09 Wed July 2025 5.802.15 1.26
08 Tue July 2025 8.551.35 1.25

IndianOil IOC Option strike: 146.00

Date CE PE PCR
14 Mon July 2025 6.101.75 1.69
11 Fri July 2025 6.651.70 1.57
10 Thu July 2025 8.001.40 1.44
09 Wed July 2025 6.501.80 1.23
08 Tue July 2025 9.401.10 1.38

IndianOil IOC Option strike: 145.00

Date CE PE PCR
14 Mon July 2025 6.851.45 0.95
11 Fri July 2025 7.351.45 0.96
10 Thu July 2025 8.701.20 1.01
09 Wed July 2025 7.201.55 1.14
08 Tue July 2025 10.200.95 1.2

IndianOil IOC Option strike: 144.00

Date CE PE PCR
14 Mon July 2025 7.601.25 1.36
11 Fri July 2025 9.051.25 1.4
10 Thu July 2025 9.501.00 1.49
09 Wed July 2025 7.901.30 1.4
08 Tue July 2025 11.300.85 1.56

IndianOil IOC Option strike: 143.00

Date CE PE PCR
14 Mon July 2025 8.401.05 1.25
11 Fri July 2025 8.851.05 1.28
10 Thu July 2025 10.350.85 1.26
09 Wed July 2025 8.751.15 1.28
08 Tue July 2025 11.950.65 1.4

IndianOil IOC Option strike: 142.50

Date CE PE PCR
14 Mon July 2025 8.900.95 3.09
11 Fri July 2025 10.850.80 2.5
10 Thu July 2025 10.850.75 2.29
09 Wed July 2025 9.301.00 1.94
08 Tue July 2025 7.350.60 2.18

IndianOil IOC Option strike: 142.00

Date CE PE PCR
14 Mon July 2025 9.300.85 1.58
11 Fri July 2025 9.950.90 1.56
10 Thu July 2025 11.200.70 1.65
09 Wed July 2025 9.650.90 1.59
08 Tue July 2025 12.850.65 1.78

IndianOil IOC Option strike: 141.00

Date CE PE PCR
14 Mon July 2025 12.150.75 3.11
11 Fri July 2025 12.150.80 3.08
10 Thu July 2025 12.150.60 3.18
09 Wed July 2025 13.750.75 2.58
08 Tue July 2025 13.750.50 2.35

IndianOil IOC Option strike: 140.00

Date CE PE PCR
14 Mon July 2025 11.050.65 2.04
11 Fri July 2025 11.300.65 2.02
10 Thu July 2025 13.050.50 2.07
09 Wed July 2025 11.300.65 2.57
08 Tue July 2025 14.600.45 2.7

IndianOil IOC Option strike: 139.00

Date CE PE PCR
14 Mon July 2025 15.500.45 3.17
11 Fri July 2025 15.500.55 3.15
10 Thu July 2025 15.500.40 3.15
09 Wed July 2025 15.500.55 3.24
08 Tue July 2025 15.500.30 3.19

IndianOil IOC Option strike: 138.00

Date CE PE PCR
14 Mon July 2025 14.750.40 2.75
11 Fri July 2025 14.750.45 2.7
10 Thu July 2025 14.750.35 2.83
09 Wed July 2025 14.400.50 3
08 Tue July 2025 16.650.30 2.78

IndianOil IOC Option strike: 137.50

Date CE PE PCR
14 Mon July 2025 13.500.35 11.67
11 Fri July 2025 13.500.35 11.67
10 Thu July 2025 13.500.30 12
09 Wed July 2025 13.500.40 10.67
08 Tue July 2025 17.000.30 30

IndianOil IOC Option strike: 137.00

Date CE PE PCR
14 Mon July 2025 13.750.35 2.55
11 Fri July 2025 13.950.35 2.53
10 Thu July 2025 13.950.25 3.1
09 Wed July 2025 13.950.35 3
08 Tue July 2025 17.300.30 2.84

IndianOil IOC Option strike: 136.00

Date CE PE PCR
14 Mon July 2025 18.100.30 2.18
11 Fri July 2025 18.100.35 2.5
10 Thu July 2025 18.100.25 2.43
09 Wed July 2025 18.100.30 2.43
08 Tue July 2025 18.100.25 2.57

IndianOil IOC Option strike: 135.00

Date CE PE PCR
14 Mon July 2025 17.650.30 4.47
11 Fri July 2025 17.650.25 4.44
10 Thu July 2025 17.650.20 4.6
09 Wed July 2025 15.800.30 4.31
08 Tue July 2025 19.800.25 4.41

IndianOil IOC Option strike: 132.00

Date CE PE PCR
14 Mon July 2025 20.400.15 3.83
11 Fri July 2025 20.400.15 3.83
10 Thu July 2025 20.400.20 3.92
09 Wed July 2025 20.400.20 3.92
08 Tue July 2025 22.500.15 1.91

IndianOil IOC Option strike: 130.00

Date CE PE PCR
14 Mon July 2025 21.500.10 9.3
11 Fri July 2025 21.500.15 9.78
10 Thu July 2025 24.250.15 9.47
09 Wed July 2025 24.250.15 9.5
08 Tue July 2025 24.250.15 9.87

IndianOil IOC Option strike: 128.00

Date CE PE PCR
14 Mon July 2025 20.000.10 23.33
11 Fri July 2025 20.000.10 23.33
10 Thu July 2025 20.000.15 27
09 Wed July 2025 20.000.10 23.33
08 Tue July 2025 20.000.10 23.33

IndianOil IOC Option strike: 127.00

Date CE PE PCR
14 Mon July 2025 13.500.10 19
11 Fri July 2025 13.500.10 19
10 Thu July 2025 13.500.10 19
09 Wed July 2025 13.500.10 19
08 Tue July 2025 13.500.10 11

IndianOil IOC Option strike: 125.00

Date CE PE PCR
14 Mon July 2025 28.000.10 3.88
11 Fri July 2025 28.000.10 3.63
10 Thu July 2025 23.750.10 2.6
09 Wed July 2025 23.750.10 2.4
08 Tue July 2025 23.750.10 2.4

IndianOil IOC Option strike: 122.00

Date CE PE PCR
14 Mon July 2025 27.950.10 4.8
11 Fri July 2025 31.050.10 4
10 Thu July 2025 31.050.10 4
09 Wed July 2025 28.100.05 3
08 Tue July 2025 28.100.05 3

IndianOil IOC Option strike: 120.00

Date CE PE PCR
14 Mon July 2025 34.400.05 3.54
11 Fri July 2025 34.400.05 3.52
10 Thu July 2025 34.400.05 3.52
09 Wed July 2025 34.400.05 3.56
08 Tue July 2025 34.400.10 3.6
Back to top Use Dark Theme