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 1250.05 and 1267.85

Daily Target 11237.17
Daily Target 21245.13
Daily Target 31254.9666666667
Daily Target 41262.93
Daily Target 51272.77

Daily price and volume Bharat Dynamics

Date Closing Open Range Volume
Fri 31 July 2026 1253.10 (0.58%) 1247.00 1247.00 - 1264.80 0.6753 times
Thu 30 July 2026 1245.90 (-1.26%) 1260.00 1240.20 - 1265.40 0.9908 times
Wed 29 July 2026 1261.80 (-0.72%) 1268.70 1254.60 - 1271.00 0.7296 times
Tue 28 July 2026 1271.00 (1.16%) 1256.40 1237.10 - 1285.70 2.1249 times
Mon 27 July 2026 1256.40 (1.08%) 1249.20 1239.00 - 1263.50 1.1812 times
Fri 24 July 2026 1243.00 (0.26%) 1230.00 1221.00 - 1251.20 0.9735 times
Thu 23 July 2026 1239.80 (-0.78%) 1249.50 1235.10 - 1256.40 0.7481 times
Wed 22 July 2026 1249.50 (-1.86%) 1275.00 1246.00 - 1277.90 1.0892 times
Tue 21 July 2026 1273.20 (1.24%) 1257.60 1251.50 - 1276.20 0.7176 times
Mon 20 July 2026 1257.60 (0.22%) 1254.30 1247.40 - 1264.40 0.7697 times
Fri 17 July 2026 1254.80 (-0.63%) 1262.80 1252.00 - 1267.00 0.8577 times

 Daily chart BharatDynamics

Weekly price and charts BharatDynamics

Strong weekly Stock price targets for BharatDynamics BDL are 1245.1 and 1293.7

Weekly Target 11210.03
Weekly Target 21231.57
Weekly Target 31258.6333333333
Weekly Target 41280.17
Weekly Target 51307.23

Weekly price and volumes for Bharat Dynamics

Date Closing Open Range Volume
Fri 31 July 2026 1253.10 (0.81%) 1249.20 1237.10 - 1285.70 0.4933 times
Fri 24 July 2026 1243.00 (-0.94%) 1254.30 1221.00 - 1277.90 0.3718 times
Fri 17 July 2026 1254.80 (-6.67%) 1336.60 1245.90 - 1336.60 0.8804 times
Fri 10 July 2026 1344.50 (-3.15%) 1400.10 1321.00 - 1433.10 0.9641 times
Fri 03 July 2026 1388.20 (1.45%) 1368.40 1328.20 - 1429.70 1.1286 times
Thu 25 June 2026 1368.40 (-0.36%) 1384.70 1358.00 - 1440.50 1.3439 times
Fri 19 June 2026 1373.40 (14.43%) 1217.00 1205.00 - 1378.80 1.3723 times
Fri 12 June 2026 1200.20 (-0.6%) 1191.00 1155.20 - 1211.90 0.6357 times
Fri 05 June 2026 1207.40 (0.23%) 1212.20 1177.00 - 1243.70 1.2141 times
Fri 29 May 2026 1204.60 (-8.22%) 1321.00 1175.40 - 1348.00 1.5957 times
Fri 22 May 2026 1312.50 (-0.97%) 1317.40 1272.30 - 1338.90 0.5774 times

 weekly chart BharatDynamics

Monthly price and charts BharatDynamics

Strong monthly Stock price targets for BharatDynamics BDL are 1131 and 1343.1

Monthly Target 11090.3
Monthly Target 21171.7
Monthly Target 31302.4
Monthly Target 41383.8
Monthly Target 51514.5

Monthly price and volumes Bharat Dynamics

Date Closing Open Range Volume
Fri 31 July 2026 1253.10 (-8.43%) 1375.40 1221.00 - 1433.10 0.7012 times
Tue 30 June 2026 1368.40 (13.6%) 1212.20 1155.20 - 1440.50 1.0767 times
Fri 29 May 2026 1204.60 (-11.69%) 1371.00 1175.40 - 1481.20 0.8508 times
Thu 30 April 2026 1364.10 (24.39%) 1132.20 1120.20 - 1450.70 1.038 times
Mon 30 March 2026 1096.60 (-13.33%) 1241.40 1086.00 - 1426.00 1.1951 times
Fri 27 February 2026 1265.20 (-17.75%) 1505.00 1227.70 - 1522.00 1.2416 times
Fri 30 January 2026 1538.20 (4.89%) 1475.00 1404.00 - 1593.90 1.2071 times
Wed 31 December 2025 1466.50 (-3.11%) 1521.30 1305.70 - 1560.00 1.068 times
Fri 28 November 2025 1513.60 (-1.07%) 1530.00 1413.00 - 1633.40 0.9274 times
Fri 31 October 2025 1529.90 (2.46%) 1493.20 1480.70 - 1578.70 0.6942 times
Tue 30 September 2025 1493.20 (4.01%) 1440.00 1420.90 - 1654.00 1.1298 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 1257.64
12 day DMA 1255.74
20 day DMA 1286.71
35 day DMA 1308.02
50 day DMA 1286.62
100 day DMA 1303.9
150 day DMA 1334.62
200 day DMA 1374.11

EMA (exponential moving average) of Bharat Dynamics BDL

EMA period EMA current EMA prev EMA prev2
5 day EMA1254.591255.341260.06
12 day EMA1264.551266.631270.4
20 day EMA1277.091279.611283.16
35 day EMA1280.191281.781283.89
50 day EMA1286.491287.851289.56

SMA (simple moving average) of Bharat Dynamics BDL

SMA period SMA current SMA prev SMA prev2
5 day SMA1257.641255.621254.4
12 day SMA1255.741257.251259.91
20 day SMA1286.711293.471300.42
35 day SMA1308.021305.371303.59
50 day SMA1286.621287.631288.95
100 day SMA1303.91304.071304.29
150 day SMA1334.621335.421336.07
200 day SMA1374.111375.321376.74

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
31 Fri 1236.10 1223.70 1223.70 to 1244.70 1.02 times
30 Thu 1221.00 1229.70 1207.00 to 1237.90 1.04 times
29 Wed 1229.00 1230.00 1218.30 to 1236.70 1.02 times
28 Tue 1226.40 1224.50 1207.50 to 1250.40 1 times
27 Mon 1224.70 1217.80 1204.10 to 1228.00 0.92 times

Futures expiry: 29 Tue September 2026

Date Closing Open Range Volume
31 Fri 1213.40 1204.80 1200.60 to 1218.30 1.15 times
30 Thu 1195.60 1210.10 1183.50 to 1210.20 1.15 times
29 Wed 1204.00 1224.90 1197.50 to 1224.90 1 times
28 Tue 1206.00 1231.60 1195.00 to 1235.50 0.92 times
27 Mon 1209.40 1206.50 1193.00 to 1212.20 0.77 times

Futures expiry: 27 Tue October 2026

Date Closing Open Range Volume
31 Fri 1199.20 1200.00 1194.00 to 1205.00 1.29 times
30 Thu 1180.30 1191.70 1168.50 to 1191.70 1.18 times
29 Wed 1190.90 1200.00 1185.00 to 1205.30 0.53 times

Option chain for Bharat Dynamics BDL 25 Tue August 2026 expiry

BharatDynamics BDL Option strike: 1600.00

Date CE PE PCR
31 Fri July 2026 1.20370.40 1.53
30 Thu July 2026 1.20367.40 1.49
29 Wed July 2026 1.85368.45 1.28
28 Tue July 2026 2.05365.00 1.09
27 Mon July 2026 1.05385.00 0.77

BharatDynamics BDL Option strike: 1560.00

Date CE PE PCR
31 Fri July 2026 2.00336.00 1.1
30 Thu July 2026 1.50336.00 1.83
29 Wed July 2026 2.00336.00 1.83
28 Tue July 2026 2.50336.00 3.67
27 Mon July 2026 4.55336.00 11

BharatDynamics BDL Option strike: 1520.00

Date CE PE PCR
31 Fri July 2026 2.00296.00 9
30 Thu July 2026 2.00296.00 9
29 Wed July 2026 2.00296.00 9
28 Tue July 2026 2.00296.00 9
27 Mon July 2026 2.00295.10 1

BharatDynamics BDL Option strike: 1500.00

Date CE PE PCR
31 Fri July 2026 2.85260.00 0.58
30 Thu July 2026 2.70280.00 0.58
29 Wed July 2026 3.55280.00 0.61
28 Tue July 2026 3.50275.00 0.62
27 Mon July 2026 3.80276.70 0.6

BharatDynamics BDL Option strike: 1480.00

Date CE PE PCR
31 Fri July 2026 3.50241.20 1.35
30 Thu July 2026 6.10282.00 8
29 Wed July 2026 6.10282.00 8
28 Tue July 2026 6.10282.00 8
27 Mon July 2026 6.10282.00 8

BharatDynamics BDL Option strike: 1460.00

Date CE PE PCR
31 Fri July 2026 4.15227.60 2.45
30 Thu July 2026 3.95227.60 3.06
29 Wed July 2026 5.30227.60 4.08
28 Tue July 2026 6.20227.60 7
27 Mon July 2026 6.20237.30 4.33

BharatDynamics BDL Option strike: 1440.00

Date CE PE PCR
31 Fri July 2026 5.20209.10 0.2
30 Thu July 2026 4.95209.10 0.22
29 Wed July 2026 6.50209.10 0.68
28 Tue July 2026 6.50209.10 0.68
27 Mon July 2026 6.50226.25 0.23

BharatDynamics BDL Option strike: 1420.00

Date CE PE PCR
31 Fri July 2026 6.40191.25 0.2
30 Thu July 2026 6.10191.25 0.21
29 Wed July 2026 7.85191.25 0.22
28 Tue July 2026 8.80191.25 0.38
27 Mon July 2026 8.60206.80 0.86

BharatDynamics BDL Option strike: 1400.00

Date CE PE PCR
31 Fri July 2026 8.20169.45 0.35
30 Thu July 2026 7.80180.00 0.47
29 Wed July 2026 9.50177.60 0.48
28 Tue July 2026 10.70177.20 0.51
27 Mon July 2026 10.45182.05 0.42

BharatDynamics BDL Option strike: 1380.00

Date CE PE PCR
31 Fri July 2026 10.35155.70 0.22
30 Thu July 2026 9.95155.70 0.27
29 Wed July 2026 11.65155.70 0.41
28 Tue July 2026 13.25155.70 0.46
27 Mon July 2026 12.90169.05 0.5

BharatDynamics BDL Option strike: 1360.00

Date CE PE PCR
31 Fri July 2026 13.10155.00 0.3
30 Thu July 2026 12.30155.00 0.29
29 Wed July 2026 14.45143.55 0.34
28 Tue July 2026 15.90143.55 0.39
27 Mon July 2026 15.60147.40 0.28

BharatDynamics BDL Option strike: 1340.00

Date CE PE PCR
31 Fri July 2026 16.70134.70 0.05
30 Thu July 2026 15.15134.70 0.05
29 Wed July 2026 18.10134.70 0.05
28 Tue July 2026 19.45126.95 0.07
27 Mon July 2026 19.25140.00 0.02

BharatDynamics BDL Option strike: 1320.00

Date CE PE PCR
31 Fri July 2026 20.95117.00 0.08
30 Thu July 2026 18.95117.00 0.1
29 Wed July 2026 21.75117.00 0.14
28 Tue July 2026 23.65117.00 0.59
27 Mon July 2026 20.35117.00 5

BharatDynamics BDL Option strike: 1300.00

Date CE PE PCR
31 Fri July 2026 26.2589.15 0.3
30 Thu July 2026 23.9599.25 0.33
29 Wed July 2026 27.2095.70 0.32
28 Tue July 2026 28.85100.05 0.32
27 Mon July 2026 28.40101.55 0.3

BharatDynamics BDL Option strike: 1280.00

Date CE PE PCR
31 Fri July 2026 32.7075.50 0.32
30 Thu July 2026 29.7086.50 0.28
29 Wed July 2026 33.4582.55 0.3
28 Tue July 2026 34.3587.45 0.23
27 Mon July 2026 34.2086.00 0.08

BharatDynamics BDL Option strike: 1260.00

Date CE PE PCR
31 Fri July 2026 40.0563.30 0.38
30 Thu July 2026 36.4574.05 0.38
29 Wed July 2026 40.5069.75 0.41
28 Tue July 2026 41.2073.45 0.43
27 Mon July 2026 40.9575.05 0.3

BharatDynamics BDL Option strike: 1240.00

Date CE PE PCR
31 Fri July 2026 49.1552.20 0.95
30 Thu July 2026 44.0062.20 0.85
29 Wed July 2026 48.5558.10 0.88
28 Tue July 2026 49.0560.60 0.88
27 Mon July 2026 48.7562.05 0.7

BharatDynamics BDL Option strike: 1220.00

Date CE PE PCR
31 Fri July 2026 58.6541.95 1.66
30 Thu July 2026 52.0051.60 1.74
29 Wed July 2026 58.4547.55 1.88
28 Tue July 2026 58.9550.90 1.91
27 Mon July 2026 57.4050.75 2.03

BharatDynamics BDL Option strike: 1200.00

Date CE PE PCR
31 Fri July 2026 70.6534.05 1.38
30 Thu July 2026 64.9542.45 1.36
29 Wed July 2026 69.0038.50 1.34
28 Tue July 2026 69.1042.05 1.74
27 Mon July 2026 69.0041.65 1.97

BharatDynamics BDL Option strike: 1160.00

Date CE PE PCR
31 Fri July 2026 90.5520.70 8.09
30 Thu July 2026 90.5526.70 8.22
29 Wed July 2026 91.6523.60 69.8
28 Tue July 2026 91.6526.95 37.6
27 Mon July 2026 93.1526.95 22.75

BharatDynamics BDL Option strike: 1140.00

Date CE PE PCR
31 Fri July 2026 107.0016.05 6.53
30 Thu July 2026 107.0020.60 8.33
29 Wed July 2026 107.0018.85 7.6
28 Tue July 2026 107.0021.55 5.87

BharatDynamics BDL Option strike: 1120.00

Date CE PE PCR
31 Fri July 2026 128.3012.30 11.22
30 Thu July 2026 114.3016.95 14
29 Wed July 2026 123.0014.50 15.37
28 Tue July 2026 123.0016.55 12.78
27 Mon July 2026 123.2017.20 21.52

BharatDynamics BDL Option strike: 1080.00

Date CE PE PCR
31 Fri July 2026 153.657.20 10.75
30 Thu July 2026 153.6510.20 12.3
29 Wed July 2026 153.658.20 10.15
28 Tue July 2026 153.6510.15 9.35

BharatDynamics BDL Option strike: 1040.00

Date CE PE PCR
31 Fri July 2026 200.604.25 26.86
30 Thu July 2026 200.605.90 28.14
29 Wed July 2026 200.604.95 27
28 Tue July 2026 200.606.35 22.86
27 Mon July 2026 183.006.65 52.5
Back to top | Use Dark Theme