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.09 and 152.83

Daily Target 1147.23
Daily Target 2148.94
Daily Target 3151.97
Daily Target 4153.68
Daily Target 5156.71

Daily price and volume Indian Oil

Date Closing Open Range Volume
Fri 11 July 2025 150.65 (-1.1%) 155.00 150.26 - 155.00 0.9317 times
Thu 10 July 2025 152.33 (1.38%) 150.75 150.00 - 152.65 1.0615 times
Wed 09 July 2025 150.25 (-2.32%) 153.46 150.09 - 153.73 0.9078 times
Tue 08 July 2025 153.82 (0.05%) 154.80 152.83 - 154.97 1.0126 times
Mon 07 July 2025 153.75 (1.4%) 152.02 151.81 - 154.90 1.7773 times
Fri 04 July 2025 151.62 (2.54%) 149.70 147.86 - 151.99 1.6502 times
Thu 03 July 2025 147.87 (-0.03%) 147.99 147.50 - 148.75 0.5843 times
Wed 02 July 2025 147.91 (0.52%) 148.00 147.02 - 148.95 0.5752 times
Tue 01 July 2025 147.14 (0.12%) 146.51 146.19 - 148.20 0.7225 times
Mon 30 June 2025 146.96 (-0.18%) 147.26 146.42 - 149.50 0.7769 times
Fri 27 June 2025 147.22 (0.64%) 146.28 146.00 - 148.30 1.4004 times

 Daily chart IndianOil

Weekly price and charts IndianOil

Strong weekly Stock price targets for IndianOil IOC are 147.83 and 152.83

Weekly Target 1146.88
Weekly Target 2148.77
Weekly Target 3151.88333333333
Weekly Target 4153.77
Weekly Target 5156.88

Weekly price and volumes for Indian Oil

Date Closing Open Range Volume
Fri 11 July 2025 150.65 (-0.64%) 152.02 150.00 - 155.00 1.0874 times
Fri 04 July 2025 151.62 (2.99%) 147.26 146.19 - 151.99 0.8233 times
Fri 27 June 2025 147.22 (6.18%) 137.00 136.40 - 148.30 1.3675 times
Fri 20 June 2025 138.65 (-1.2%) 140.00 137.00 - 143.47 1.0296 times
Fri 13 June 2025 140.34 (-0.31%) 141.00 137.01 - 147.20 1.4036 times
Fri 06 June 2025 140.78 (-0.84%) 141.97 139.03 - 144.00 0.5736 times
Fri 30 May 2025 141.97 (-1.45%) 144.06 141.21 - 144.83 0.7352 times
Fri 23 May 2025 144.06 (-0.46%) 145.00 140.55 - 145.82 0.6093 times
Fri 16 May 2025 144.72 (3.38%) 144.00 141.00 - 146.85 0.8047 times
Fri 09 May 2025 139.99 (-2.3%) 145.00 137.61 - 149.80 1.5656 times
Fri 02 May 2025 143.28 (6.41%) 133.81 133.65 - 144.09 1.6459 times

 weekly chart IndianOil

Monthly price and charts IndianOil

Strong monthly Stock price targets for IndianOil IOC are 148.42 and 157.23

Monthly Target 1141.8
Monthly Target 2146.23
Monthly Target 3150.61333333333
Monthly Target 4155.04
Monthly Target 5159.42

Monthly price and volumes Indian Oil

Date Closing Open Range Volume
Fri 11 July 2025 150.65 (2.51%) 146.51 146.19 - 155.00 0.4293 times
Mon 30 June 2025 146.96 (3.51%) 141.97 136.40 - 149.50 1.1018 times
Fri 30 May 2025 141.97 (2.98%) 139.79 137.61 - 149.80 1.0814 times
Wed 30 April 2025 137.86 (7.96%) 128.00 122.35 - 139.90 0.948 times
Fri 28 March 2025 127.70 (12.52%) 114.70 110.72 - 134.33 1.0326 times
Fri 28 February 2025 113.49 (-11.67%) 124.11 112.92 - 128.48 0.803 times
Fri 31 January 2025 128.49 (-5.81%) 135.80 121.16 - 139.83 1.1242 times
Tue 31 December 2024 136.41 (-1.6%) 138.22 133.54 - 145.10 1.0708 times
Fri 29 November 2024 138.63 (-2.8%) 144.30 129.50 - 145.74 1.0525 times
Thu 31 October 2024 142.62 (-20.83%) 180.00 140.56 - 181.34 1.3564 times
Mon 30 September 2024 180.15 (1.8%) 179.25 162.19 - 184.00 1.4416 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 152.16
12 day DMA 149.65
20 day DMA 146.11
35 day DMA 144.52
50 day DMA 144.22
100 day DMA 135.99
150 day DMA 134.83
200 day DMA 139.23

EMA (exponential moving average) of Indian Oil IOC

EMA period EMA current EMA prev EMA prev2
5 day EMA151.2151.48151.05
12 day EMA149.4149.17148.6
20 day EMA147.66147.34146.81
35 day EMA145.84145.56145.16
50 day EMA144.45144.2143.87

SMA (simple moving average) of Indian Oil IOC

SMA period SMA current SMA prev SMA prev2
5 day SMA152.16152.35151.46
12 day SMA149.65148.93148.14
20 day SMA146.11145.6145.13
35 day SMA144.52144.33144.07
50 day SMA144.22144.07143.78
100 day SMA135.99135.69135.37
150 day SMA134.83134.76134.66
200 day SMA139.23139.31139.39

Futures expiry: 31 Thu July 2025

Date Closing Open Range Volume
11 Fri 150.84 154.30 150.52 to 154.30 0.97 times
10 Thu 152.55 150.68 150.23 to 152.78 0.97 times
09 Wed 150.58 153.75 150.38 to 154.23 1.02 times
08 Tue 154.24 154.78 153.30 to 155.34 1.01 times
07 Mon 154.22 152.99 152.34 to 155.45 1.02 times

Futures expiry: 28 Thu August 2025

Date Closing Open Range Volume
11 Fri 151.62 154.65 151.35 to 154.65 1.09 times
10 Thu 153.33 151.24 150.99 to 153.50 1.05 times
09 Wed 151.44 154.82 151.15 to 154.82 1.02 times
08 Tue 155.10 155.08 154.10 to 156.05 0.93 times
07 Mon 154.97 154.00 153.18 to 156.16 0.9 times

Futures expiry: 30 Tue September 2025

Date Closing Open Range Volume
11 Fri 152.53 154.51 152.17 to 154.51 0.93 times
10 Thu 154.23 152.30 152.05 to 154.40 1.02 times
09 Wed 152.26 155.50 152.08 to 155.50 1.26 times
08 Tue 155.91 156.00 155.05 to 156.89 0.99 times
07 Mon 155.79 156.50 154.10 to 156.99 0.8 times

Option chain for Indian Oil IOC 31 Thu July 2025 expiry

IndianOil IOC Option strike: 170.00

Date CE PE PCR
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
07 Mon July 2025 0.6516.45 0.03

IndianOil IOC Option strike: 167.50

Date CE PE PCR
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
07 Mon July 2025 0.8013.55 0.02

IndianOil IOC Option strike: 165.00

Date CE PE PCR
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
07 Mon July 2025 1.1011.65 0.08

IndianOil IOC Option strike: 164.00

Date CE PE PCR
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
07 Mon July 2025 1.2510.90 0.35

IndianOil IOC Option strike: 162.50

Date CE PE PCR
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
07 Mon July 2025 1.509.65 0.25

IndianOil IOC Option strike: 160.00

Date CE PE PCR
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
07 Mon July 2025 2.057.95 0.36

IndianOil IOC Option strike: 157.50

Date CE PE PCR
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
07 Mon July 2025 2.905.95 0.41

IndianOil IOC Option strike: 157.00

Date CE PE PCR
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
07 Mon July 2025 3.005.75 0.53

IndianOil IOC Option strike: 156.00

Date CE PE PCR
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
07 Mon July 2025 3.355.10 0.49

IndianOil IOC Option strike: 155.00

Date CE PE PCR
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
07 Mon July 2025 3.804.60 0.19

IndianOil IOC Option strike: 154.00

Date CE PE PCR
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
07 Mon July 2025 4.304.05 0.67

IndianOil IOC Option strike: 153.00

Date CE PE PCR
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
07 Mon July 2025 4.753.60 0.39

IndianOil IOC Option strike: 152.50

Date CE PE PCR
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
07 Mon July 2025 5.003.35 0.56

IndianOil IOC Option strike: 152.00

Date CE PE PCR
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
07 Mon July 2025 5.303.15 0.79

IndianOil IOC Option strike: 151.00

Date CE PE PCR
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
07 Mon July 2025 5.902.75 0.91

IndianOil IOC Option strike: 150.00

Date CE PE PCR
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
07 Mon July 2025 6.552.35 0.55

IndianOil IOC Option strike: 149.00

Date CE PE PCR
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
07 Mon July 2025 7.252.00 1.64

IndianOil IOC Option strike: 148.00

Date CE PE PCR
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
07 Mon July 2025 7.901.75 1.16

IndianOil IOC Option strike: 147.50

Date CE PE PCR
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
07 Mon July 2025 8.301.60 1.75

IndianOil IOC Option strike: 147.00

Date CE PE PCR
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
07 Mon July 2025 8.851.55 1.13

IndianOil IOC Option strike: 146.00

Date CE PE PCR
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
07 Mon July 2025 9.501.30 1.18

IndianOil IOC Option strike: 145.00

Date CE PE PCR
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
07 Mon July 2025 10.251.10 1.1

IndianOil IOC Option strike: 144.00

Date CE PE PCR
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
07 Mon July 2025 11.201.00 1.45

IndianOil IOC Option strike: 143.00

Date CE PE PCR
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
07 Mon July 2025 11.950.80 1.4

IndianOil IOC Option strike: 142.50

Date CE PE PCR
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
07 Mon July 2025 7.350.70 2.14

IndianOil IOC Option strike: 142.00

Date CE PE PCR
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
07 Mon July 2025 12.600.70 2.44

IndianOil IOC Option strike: 141.00

Date CE PE PCR
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
07 Mon July 2025 13.550.55 2.25

IndianOil IOC Option strike: 140.00

Date CE PE PCR
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
07 Mon July 2025 14.650.50 2.22

IndianOil IOC Option strike: 139.00

Date CE PE PCR
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
07 Mon July 2025 15.500.45 3.22

IndianOil IOC Option strike: 138.00

Date CE PE PCR
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
07 Mon July 2025 16.450.35 2.68

IndianOil IOC Option strike: 137.50

Date CE PE PCR
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
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
07 Mon July 2025 17.300.30 3.06

IndianOil IOC Option strike: 136.00

Date CE PE PCR
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
07 Mon July 2025 18.100.25 3.11

IndianOil IOC Option strike: 135.00

Date CE PE PCR
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
07 Mon July 2025 19.350.20 4.34

IndianOil IOC Option strike: 132.00

Date CE PE PCR
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
07 Mon July 2025 21.000.15 1.48

IndianOil IOC Option strike: 130.00

Date CE PE PCR
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
07 Mon July 2025 23.500.15 7.19

IndianOil IOC Option strike: 128.00

Date CE PE PCR
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
07 Mon July 2025 20.000.10 22.33

IndianOil IOC Option strike: 127.00

Date CE PE PCR
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
07 Mon July 2025 13.500.10 11

IndianOil IOC Option strike: 125.00

Date CE PE PCR
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
07 Mon July 2025 23.750.10 2.4

IndianOil IOC Option strike: 122.00

Date CE PE PCR
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
07 Mon July 2025 28.100.05 5.4

IndianOil IOC Option strike: 120.00

Date CE PE PCR
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
07 Mon July 2025 34.400.10 3.71
Back to top Use Dark Theme