BharatDynamics BDL full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Bharat Dynamics BDL WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI NSE stock exchange

Daily price and charts and targets BharatDynamics

Strong Daily Stock price targets for BharatDynamics BDL are 1231.8 and 1263.7

Daily Target 11225.9
Daily Target 21237.7
Daily Target 31257.8
Daily Target 41269.6
Daily Target 51289.7

Daily price and volume Bharat Dynamics

Date Closing Open Range Volume
Wed 22 July 2026 1249.50 (-1.86%) 1275.00 1246.00 - 1277.90 0.6961 times
Tue 21 July 2026 1273.20 (1.24%) 1257.60 1251.50 - 1276.20 0.4586 times
Mon 20 July 2026 1257.60 (0.22%) 1254.30 1247.40 - 1264.40 0.4919 times
Fri 17 July 2026 1254.80 (-0.63%) 1262.80 1252.00 - 1267.00 0.5482 times
Thu 16 July 2026 1262.80 (-0.66%) 1279.00 1245.90 - 1282.80 0.9304 times
Wed 15 July 2026 1271.20 (-0.52%) 1276.50 1268.00 - 1297.40 1.1296 times
Tue 14 July 2026 1277.80 (-1.92%) 1299.90 1265.10 - 1299.90 1.4453 times
Mon 13 July 2026 1302.80 (-3.1%) 1336.60 1293.00 - 1336.60 2.4501 times
Fri 10 July 2026 1344.50 (1.37%) 1330.00 1321.90 - 1354.90 0.9626 times
Thu 09 July 2026 1326.30 (-0.83%) 1337.80 1321.00 - 1349.60 0.8873 times
Wed 08 July 2026 1337.40 (-4.18%) 1390.00 1331.60 - 1390.00 1.2967 times

 Daily chart BharatDynamics

Weekly price and charts BharatDynamics

Strong weekly Stock price targets for BharatDynamics BDL are 1231.8 and 1263.7

Weekly Target 11225.9
Weekly Target 21237.7
Weekly Target 31257.8
Weekly Target 41269.6
Weekly Target 51289.7

Weekly price and volumes for Bharat Dynamics

Date Closing Open Range Volume
Wed 22 July 2026 1249.50 (-0.42%) 1254.30 1246.00 - 1277.90 0.2244 times
Fri 17 July 2026 1254.80 (-6.67%) 1336.60 1245.90 - 1336.60 0.8861 times
Fri 10 July 2026 1344.50 (-3.15%) 1400.10 1321.00 - 1433.10 0.9704 times
Fri 03 July 2026 1388.20 (1.45%) 1368.40 1328.20 - 1429.70 1.136 times
Thu 25 June 2026 1368.40 (-0.36%) 1384.70 1358.00 - 1440.50 1.3526 times
Fri 19 June 2026 1373.40 (14.43%) 1217.00 1205.00 - 1378.80 1.3812 times
Fri 12 June 2026 1200.20 (-0.6%) 1191.00 1155.20 - 1211.90 0.6399 times
Fri 05 June 2026 1207.40 (0.23%) 1212.20 1177.00 - 1243.70 1.2221 times
Fri 29 May 2026 1204.60 (-8.22%) 1321.00 1175.40 - 1348.00 1.6061 times
Fri 22 May 2026 1312.50 (-0.97%) 1317.40 1272.30 - 1338.90 0.5812 times
Fri 15 May 2026 1325.40 (-8.5%) 1437.00 1317.00 - 1439.00 0.7586 times

 weekly chart BharatDynamics

Monthly price and charts BharatDynamics

Strong monthly Stock price targets for BharatDynamics BDL are 1154.1 and 1341.3

Monthly Target 11122.3
Monthly Target 21185.9
Monthly Target 31309.5
Monthly Target 41373.1
Monthly Target 51496.7

Monthly price and volumes Bharat Dynamics

Date Closing Open Range Volume
Wed 22 July 2026 1249.50 (-8.69%) 1375.40 1245.90 - 1433.10 0.5732 times
Tue 30 June 2026 1368.40 (13.6%) 1212.20 1155.20 - 1440.50 1.0915 times
Fri 29 May 2026 1204.60 (-11.69%) 1371.00 1175.40 - 1481.20 0.8625 times
Thu 30 April 2026 1364.10 (24.39%) 1132.20 1120.20 - 1450.70 1.0523 times
Mon 30 March 2026 1096.60 (-13.33%) 1241.40 1086.00 - 1426.00 1.2116 times
Fri 27 February 2026 1265.20 (-17.75%) 1505.00 1227.70 - 1522.00 1.2587 times
Fri 30 January 2026 1538.20 (4.89%) 1475.00 1404.00 - 1593.90 1.2237 times
Wed 31 December 2025 1466.50 (-3.11%) 1521.30 1305.70 - 1560.00 1.0827 times
Fri 28 November 2025 1513.60 (-1.07%) 1530.00 1413.00 - 1633.40 0.9402 times
Fri 31 October 2025 1529.90 (2.46%) 1493.20 1480.70 - 1578.70 0.7037 times
Tue 30 September 2025 1493.20 (4.01%) 1440.00 1420.90 - 1654.00 1.1454 times

 monthly chart BharatDynamics

DMA SMA EMA moving averages of Bharat Dynamics BDL

DMA (daily moving average) of Bharat Dynamics BDL

DMA period DMA value
5 day DMA 1259.58
12 day DMA 1296.13
20 day DMA 1328.54
35 day DMA 1296.88
50 day DMA 1297.15
100 day DMA 1304.52
150 day DMA 1340.29
200 day DMA 1383.65

EMA (exponential moving average) of Bharat Dynamics BDL

EMA period EMA current EMA prev EMA prev2
5 day EMA1264.231271.591270.79
12 day EMA1288.281295.331299.35
20 day EMA1301.111306.541310.05
35 day EMA1308.091311.541313.8
50 day EMA1303.741305.951307.29

SMA (simple moving average) of Bharat Dynamics BDL

SMA period SMA current SMA prev SMA prev2
5 day SMA1259.581263.921264.84
12 day SMA1296.131309.481319.06
20 day SMA1328.541335.591342.27
35 day SMA1296.881295.641293.66
50 day SMA1297.151300.191303.7
100 day SMA1304.521305.131305.14
150 day SMA1340.291341.31342.33
200 day SMA1383.651384.891386.31

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
21 Tue 1265.00 1250.60 1245.90 to 1269.30 1.02 times
20 Mon 1253.20 1254.80 1244.00 to 1263.50 1 times
17 Fri 1253.20 1260.00 1248.90 to 1264.20 0.99 times
16 Thu 1259.60 1269.90 1246.90 to 1275.60 0.99 times
15 Wed 1264.10 1254.00 1251.00 to 1277.00 1 times

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
21 Tue 1236.60 1224.90 1217.30 to 1242.00 1.23 times
20 Mon 1224.90 1221.10 1215.00 to 1234.50 1.05 times
17 Fri 1225.80 1228.00 1220.80 to 1236.00 0.97 times
16 Thu 1228.80 1242.00 1218.40 to 1246.40 0.9 times
15 Wed 1237.50 1246.70 1224.30 to 1247.80 0.84 times

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
21 Tue 1222.10 1213.00 1202.10 to 1227.80 1.14 times
20 Mon 1211.70 1211.00 1203.00 to 1220.00 1.03 times
17 Fri 1211.00 1212.00 1208.00 to 1217.00 1 times
16 Thu 1210.00 1230.00 1207.50 to 1230.00 0.93 times
15 Wed 1218.60 1218.40 1207.80 to 1229.00 0.91 times

Option chain for Bharat Dynamics BDL 28 Tue July 2026 expiry

BharatDynamics BDL Option strike: 1600.00

Date CE PE PCR
21 Tue July 2026 0.10345.00 0.82
20 Mon July 2026 0.30344.00 0.77
17 Fri July 2026 0.50269.05 0.6
16 Thu July 2026 0.60269.05 0.56

BharatDynamics BDL Option strike: 1560.00

Date CE PE PCR
21 Tue July 2026 0.60224.10 0.15
20 Mon July 2026 0.50224.10 0.13
17 Fri July 2026 0.65224.10 0.09
16 Thu July 2026 1.20224.10 0.07

BharatDynamics BDL Option strike: 1540.00

Date CE PE PCR
21 Tue July 2026 0.50172.60 0.53
20 Mon July 2026 0.75172.60 0.51
17 Fri July 2026 0.80172.60 0.49
16 Thu July 2026 1.15172.60 0.44

BharatDynamics BDL Option strike: 1520.00

Date CE PE PCR
21 Tue July 2026 0.65269.75 0.15
20 Mon July 2026 0.70265.00 0.13
17 Fri July 2026 1.00157.60 0.24
16 Thu July 2026 1.35157.60 0.23

BharatDynamics BDL Option strike: 1500.00

Date CE PE PCR
21 Tue July 2026 0.75235.00 0.06
20 Mon July 2026 0.80245.00 0.06
17 Fri July 2026 1.20243.00 0.06
16 Thu July 2026 1.65240.00 0.06

BharatDynamics BDL Option strike: 1480.00

Date CE PE PCR
21 Tue July 2026 0.85228.80 0.16
20 Mon July 2026 0.90229.00 0.15
17 Fri July 2026 1.45223.00 0.14
16 Thu July 2026 2.00212.00 0.13

BharatDynamics BDL Option strike: 1460.00

Date CE PE PCR
21 Tue July 2026 1.00195.00 0.06
20 Mon July 2026 1.15195.00 0.06
17 Fri July 2026 1.75195.00 0.06
16 Thu July 2026 2.45195.00 0.06

BharatDynamics BDL Option strike: 1440.00

Date CE PE PCR
21 Tue July 2026 1.25194.00 0.09
20 Mon July 2026 1.35194.00 0.09
17 Fri July 2026 2.10172.05 0.09
16 Thu July 2026 3.25172.05 0.08

BharatDynamics BDL Option strike: 1420.00

Date CE PE PCR
21 Tue July 2026 1.65173.00 0.12
20 Mon July 2026 1.75173.60 0.12
17 Fri July 2026 2.70168.00 0.14
16 Thu July 2026 4.10163.90 0.15

BharatDynamics BDL Option strike: 1400.00

Date CE PE PCR
21 Tue July 2026 2.00139.00 0.2
20 Mon July 2026 2.20150.15 0.21
17 Fri July 2026 3.35146.50 0.2
16 Thu July 2026 5.10146.65 0.2

BharatDynamics BDL Option strike: 1380.00

Date CE PE PCR
21 Tue July 2026 2.60116.00 0.21
20 Mon July 2026 2.75122.20 0.21
17 Fri July 2026 4.25129.25 0.22
16 Thu July 2026 6.65126.85 0.23

BharatDynamics BDL Option strike: 1360.00

Date CE PE PCR
21 Tue July 2026 3.6097.00 0.38
20 Mon July 2026 3.75111.50 0.38
17 Fri July 2026 5.50111.95 0.35
16 Thu July 2026 8.45107.20 0.4

BharatDynamics BDL Option strike: 1340.00

Date CE PE PCR
21 Tue July 2026 5.5080.30 0.35
20 Mon July 2026 5.2092.60 0.25
17 Fri July 2026 7.5091.30 0.27
16 Thu July 2026 11.2091.25 0.28

BharatDynamics BDL Option strike: 1320.00

Date CE PE PCR
21 Tue July 2026 7.6561.20 0.33
20 Mon July 2026 7.6575.30 0.37
17 Fri July 2026 10.5577.50 0.4
16 Thu July 2026 15.2576.50 0.41

BharatDynamics BDL Option strike: 1300.00

Date CE PE PCR
21 Tue July 2026 12.1046.90 0.57
20 Mon July 2026 11.3057.45 0.6
17 Fri July 2026 14.9061.80 0.58
16 Thu July 2026 20.5059.65 0.61

BharatDynamics BDL Option strike: 1280.00

Date CE PE PCR
21 Tue July 2026 18.8533.45 0.33
20 Mon July 2026 16.8543.80 0.47
17 Fri July 2026 20.9546.35 0.48
16 Thu July 2026 27.2547.35 0.61

BharatDynamics BDL Option strike: 1260.00

Date CE PE PCR
21 Tue July 2026 27.2022.15 0.71
20 Mon July 2026 24.3530.75 0.9
17 Fri July 2026 28.3534.50 1.17
16 Thu July 2026 36.0536.05 1.37

BharatDynamics BDL Option strike: 1240.00

Date CE PE PCR
21 Tue July 2026 37.7013.55 2.05
20 Mon July 2026 34.4520.95 2.38
17 Fri July 2026 38.6024.80 2.33
16 Thu July 2026 46.5026.85 2.33

BharatDynamics BDL Option strike: 1220.00

Date CE PE PCR
21 Tue July 2026 54.108.30 1.84
20 Mon July 2026 46.5013.95 2.22
17 Fri July 2026 51.0016.90 2.21
16 Thu July 2026 60.0519.10 1.93

BharatDynamics BDL Option strike: 1200.00

Date CE PE PCR
21 Tue July 2026 70.504.90 3.46
20 Mon July 2026 60.808.10 3.72
17 Fri July 2026 63.9511.40 4.05
16 Thu July 2026 72.3513.70 4.23

BharatDynamics BDL Option strike: 1180.00

Date CE PE PCR
21 Tue July 2026 75.853.15 4.28
20 Mon July 2026 75.855.05 4.73
17 Fri July 2026 100.907.50 5.23
16 Thu July 2026 100.909.50 5.09

BharatDynamics BDL Option strike: 1160.00

Date CE PE PCR
21 Tue July 2026 98.101.90 17.89
20 Mon July 2026 98.103.15 19
17 Fri July 2026 98.104.60 19.05
16 Thu July 2026 111.006.55 18.25

BharatDynamics BDL Option strike: 1140.00

Date CE PE PCR
21 Tue July 2026 265.001.45 264
20 Mon July 2026 265.002.15 268
17 Fri July 2026 265.002.90 284
16 Thu July 2026 265.004.60 284

BharatDynamics BDL Option strike: 1100.00

Date CE PE PCR
21 Tue July 2026 149.750.90 1.04
20 Mon July 2026 149.751.10 1.16
17 Fri July 2026 171.551.35 1.13
16 Thu July 2026 171.552.05 1.2

BharatDynamics BDL Option strike: 1080.00

Date CE PE PCR
21 Tue July 2026 174.800.75 13.67

BharatDynamics BDL Option strike: 1020.00

Date CE PE PCR
21 Tue July 2026 258.750.80 7.25
20 Mon July 2026 258.750.80 7.25
17 Fri July 2026 258.750.80 7.25
16 Thu July 2026 258.750.80 7.25

BharatDynamics BDL Option strike: 1000.00

Date CE PE PCR
21 Tue July 2026 222.150.10 19.43
20 Mon July 2026 222.150.05 20.29
17 Fri July 2026 222.150.45 22.71
16 Thu July 2026 222.150.50 20.86
Back to top | Use Dark Theme