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 1311.25 and 1352.05

Daily Target 11303.3
Daily Target 21319.2
Daily Target 31344.1
Daily Target 41360
Daily Target 51384.9

Daily price and volume Bharat Dynamics

Date Closing Open Range Volume
Mon 29 June 2026 1335.10 (-2.43%) 1368.40 1328.20 - 1369.00 0.7989 times
Thu 25 June 2026 1368.40 (-1.09%) 1385.10 1358.00 - 1396.80 0.6164 times
Wed 24 June 2026 1383.50 (-0.51%) 1385.00 1367.10 - 1432.00 1.2462 times
Tue 23 June 2026 1390.60 (-1.14%) 1413.70 1383.30 - 1440.50 1.2854 times
Mon 22 June 2026 1406.70 (2.42%) 1384.70 1371.60 - 1414.00 1.4045 times
Fri 19 June 2026 1373.40 (4.7%) 1309.30 1304.90 - 1378.80 1.8088 times
Thu 18 June 2026 1311.80 (0.15%) 1316.60 1297.00 - 1321.00 0.6711 times
Wed 17 June 2026 1309.80 (5.91%) 1236.50 1232.10 - 1313.40 1.2758 times
Tue 16 June 2026 1236.70 (2.23%) 1220.00 1213.70 - 1241.90 0.492 times
Mon 15 June 2026 1209.70 (0.79%) 1217.00 1205.00 - 1225.00 0.401 times
Fri 12 June 2026 1200.20 (3.44%) 1178.00 1167.80 - 1204.00 0.3253 times

 Daily chart BharatDynamics

Weekly price and charts BharatDynamics

Strong weekly Stock price targets for BharatDynamics BDL are 1311.25 and 1352.05

Weekly Target 11303.3
Weekly Target 21319.2
Weekly Target 31344.1
Weekly Target 41360
Weekly Target 51384.9

Weekly price and volumes for Bharat Dynamics

Date Closing Open Range Volume
Mon 29 June 2026 1335.10 (-2.43%) 1368.40 1328.20 - 1369.00 0.2466 times
Thu 25 June 2026 1368.40 (-0.36%) 1384.70 1358.00 - 1440.50 1.4051 times
Fri 19 June 2026 1373.40 (14.43%) 1217.00 1205.00 - 1378.80 1.4348 times
Fri 12 June 2026 1200.20 (-0.6%) 1191.00 1155.20 - 1211.90 0.6647 times
Fri 05 June 2026 1207.40 (0.23%) 1212.20 1177.00 - 1243.70 1.2695 times
Fri 29 May 2026 1204.60 (-8.22%) 1321.00 1175.40 - 1348.00 1.6685 times
Fri 22 May 2026 1312.50 (-0.97%) 1317.40 1272.30 - 1338.90 0.6037 times
Fri 15 May 2026 1325.40 (-8.5%) 1437.00 1317.00 - 1439.00 0.788 times
Fri 08 May 2026 1448.60 (6.19%) 1371.00 1345.10 - 1481.20 1.1451 times
Thu 30 April 2026 1364.10 (-2.59%) 1405.10 1352.20 - 1431.80 0.7739 times
Fri 24 April 2026 1400.40 (1.43%) 1381.00 1351.00 - 1450.70 1.1767 times

 weekly chart BharatDynamics

Monthly price and charts BharatDynamics

Strong monthly Stock price targets for BharatDynamics BDL are 1245.15 and 1530.45

Monthly Target 11024.97
Monthly Target 21180.03
Monthly Target 31310.2666666667
Monthly Target 41465.33
Monthly Target 51595.57

Monthly price and volumes Bharat Dynamics

Date Closing Open Range Volume
Mon 29 June 2026 1335.10 (10.83%) 1212.20 1155.20 - 1440.50 0.9798 times
Fri 29 May 2026 1204.60 (-11.69%) 1371.00 1175.40 - 1481.20 0.8206 times
Thu 30 April 2026 1364.10 (24.39%) 1132.20 1120.20 - 1450.70 1.0012 times
Mon 30 March 2026 1096.60 (-13.33%) 1241.40 1086.00 - 1426.00 1.1527 times
Fri 27 February 2026 1265.20 (-17.75%) 1505.00 1227.70 - 1522.00 1.1975 times
Fri 30 January 2026 1538.20 (4.89%) 1475.00 1404.00 - 1593.90 1.1642 times
Wed 31 December 2025 1466.50 (-3.11%) 1521.30 1305.70 - 1560.00 1.0301 times
Fri 28 November 2025 1513.60 (-1.07%) 1530.00 1413.00 - 1633.40 0.8945 times
Fri 31 October 2025 1529.90 (2.46%) 1493.20 1480.70 - 1578.70 0.6695 times
Tue 30 September 2025 1493.20 (4.01%) 1440.00 1420.90 - 1654.00 1.0898 times
Fri 29 August 2025 1435.70 (-11.32%) 1615.00 1413.60 - 1629.00 1.1123 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 1376.86
12 day DMA 1307.18
20 day DMA 1265.86
35 day DMA 1292.11
50 day DMA 1321.97
100 day DMA 1301.81
150 day DMA 1360
200 day DMA 1402.25

EMA (exponential moving average) of Bharat Dynamics BDL

EMA period EMA current EMA prev EMA prev2
5 day EMA1355.51365.71364.35
12 day EMA1324.811322.941314.68
20 day EMA1307.211304.281297.53
35 day EMA1309.671308.171304.62
50 day EMA1327.871327.571325.9

SMA (simple moving average) of Bharat Dynamics BDL

SMA period SMA current SMA prev SMA prev2
5 day SMA1376.861384.521373.2
12 day SMA1307.181294.581280.78
20 day SMA1265.861259.331255.02
35 day SMA1292.111295.881296.82
50 day SMA1321.971322.391321.67
100 day SMA1301.811303.771305.78
150 day SMA13601361.71363.33
200 day SMA1402.251402.91403.42

Futures expiry: 30 Tue June 2026

Date Closing Open Range Volume
29 Mon 1344.20 1367.90 1338.00 to 1373.20 0.47 times
25 Thu 1372.80 1380.00 1362.30 to 1398.30 0.54 times
24 Wed 1386.70 1392.00 1365.90 to 1434.00 0.95 times
23 Tue 1391.30 1412.00 1387.50 to 1438.70 1.48 times
22 Mon 1402.70 1390.00 1366.10 to 1409.60 1.56 times

Futures expiry: 28 Tue July 2026

Date Closing Open Range Volume
29 Mon 1311.30 1325.00 1303.30 to 1337.20 1.54 times
25 Thu 1325.00 1350.90 1320.30 to 1359.10 1.3 times
24 Wed 1344.60 1360.60 1330.20 to 1410.00 0.97 times
23 Tue 1368.80 1393.00 1363.60 to 1421.90 0.65 times
22 Mon 1385.10 1370.10 1349.60 to 1393.00 0.54 times

Futures expiry: 25 Tue August 2026

Date Closing Open Range Volume
29 Mon 1299.20 1320.30 1290.00 to 1320.30 1.24 times
25 Thu 1308.20 1330.00 1303.00 to 1342.80 1.18 times
24 Wed 1325.20 1365.00 1322.20 to 1396.00 0.96 times
23 Tue 1357.40 1391.30 1353.10 to 1405.00 0.84 times
22 Mon 1371.30 1379.10 1340.00 to 1379.10 0.78 times

Option chain for Bharat Dynamics BDL 30 Tue June 2026 expiry

BharatDynamics BDL Option strike: 1680.00

Date CE PE PCR
29 Mon June 2026 0.05321.50 0.38
25 Thu June 2026 0.20288.00 0.35
24 Wed June 2026 0.35303.00 0.32
23 Tue June 2026 0.50303.00 0.31

BharatDynamics BDL Option strike: 1600.00

Date CE PE PCR
29 Mon June 2026 0.10239.70 0.45
25 Thu June 2026 0.25218.00 0.4
24 Wed June 2026 0.75214.60 0.39
23 Tue June 2026 0.80190.00 0.47

BharatDynamics BDL Option strike: 1560.00

Date CE PE PCR
29 Mon June 2026 0.15176.95 2.29
25 Thu June 2026 0.40176.95 0.9
24 Wed June 2026 1.15142.50 0.54
23 Tue June 2026 1.20171.40 0.56

BharatDynamics BDL Option strike: 1540.00

Date CE PE PCR
29 Mon June 2026 0.10172.50 0.06
25 Thu June 2026 0.50172.50 0.03
24 Wed June 2026 1.65145.00 0.03
23 Tue June 2026 1.70145.00 0.03

BharatDynamics BDL Option strike: 1520.00

Date CE PE PCR
29 Mon June 2026 0.15144.95 0.22
25 Thu June 2026 0.65144.95 0.15
24 Wed June 2026 1.95150.00 0.11
23 Tue June 2026 1.9591.00 0.13

BharatDynamics BDL Option strike: 1500.00

Date CE PE PCR
29 Mon June 2026 0.10152.25 0.12
25 Thu June 2026 0.75121.05 0.1
24 Wed June 2026 2.85115.65 0.09
23 Tue June 2026 3.00115.05 0.1

BharatDynamics BDL Option strike: 1480.00

Date CE PE PCR
29 Mon June 2026 0.1087.70 0.08
25 Thu June 2026 0.9587.70 0.07
24 Wed June 2026 3.7087.70 0.06
23 Tue June 2026 4.2091.95 0.04

BharatDynamics BDL Option strike: 1460.00

Date CE PE PCR
29 Mon June 2026 0.1098.50 0.11
25 Thu June 2026 1.3088.10 0.1
24 Wed June 2026 5.8078.40 0.08
23 Tue June 2026 5.8573.20 0.04

BharatDynamics BDL Option strike: 1440.00

Date CE PE PCR
29 Mon June 2026 0.1584.05 0.31
25 Thu June 2026 2.3069.60 0.19
24 Wed June 2026 8.4563.00 0.18
23 Tue June 2026 8.7556.40 0.16

BharatDynamics BDL Option strike: 1420.00

Date CE PE PCR
29 Mon June 2026 0.2576.00 0.45
25 Thu June 2026 3.8051.80 0.33
24 Wed June 2026 12.8546.40 0.34
23 Tue June 2026 13.2541.35 0.39

BharatDynamics BDL Option strike: 1400.00

Date CE PE PCR
29 Mon June 2026 0.5060.65 0.42
25 Thu June 2026 7.2536.10 0.56
24 Wed June 2026 19.3032.20 0.48
23 Tue June 2026 19.6028.15 0.62

BharatDynamics BDL Option strike: 1380.00

Date CE PE PCR
29 Mon June 2026 1.2038.55 0.8
25 Thu June 2026 13.3021.45 0.91
24 Wed June 2026 27.6520.80 0.88
23 Tue June 2026 29.2017.35 1

BharatDynamics BDL Option strike: 1360.00

Date CE PE PCR
29 Mon June 2026 3.9020.65 0.86
25 Thu June 2026 22.7012.25 1.34
24 Wed June 2026 38.6512.25 1.39
23 Tue June 2026 40.9010.00 1.58

BharatDynamics BDL Option strike: 1340.00

Date CE PE PCR
29 Mon June 2026 10.508.05 1.45
25 Thu June 2026 36.956.90 3.32
24 Wed June 2026 51.606.25 6.29
23 Tue June 2026 57.605.40 3.85

BharatDynamics BDL Option strike: 1320.00

Date CE PE PCR
29 Mon June 2026 24.552.60 2.53
25 Thu June 2026 56.853.50 3.62
24 Wed June 2026 70.853.55 3.28
23 Tue June 2026 73.253.30 2.58

BharatDynamics BDL Option strike: 1300.00

Date CE PE PCR
29 Mon June 2026 42.501.00 1.68
25 Thu June 2026 72.801.75 1.48
24 Wed June 2026 89.352.10 1.47
23 Tue June 2026 93.852.20 1.23

BharatDynamics BDL Option strike: 1280.00

Date CE PE PCR
29 Mon June 2026 61.450.40 0.65
25 Thu June 2026 93.901.05 0.68
24 Wed June 2026 111.301.10 0.82
23 Tue June 2026 130.051.65 1.53

BharatDynamics BDL Option strike: 1260.00

Date CE PE PCR
29 Mon June 2026 84.600.25 0.96
25 Thu June 2026 106.750.70 0.99
24 Wed June 2026 136.100.75 1.08
23 Tue June 2026 142.001.15 1.37

BharatDynamics BDL Option strike: 1240.00

Date CE PE PCR
29 Mon June 2026 102.900.35 0.72
25 Thu June 2026 134.950.55 0.81
24 Wed June 2026 144.500.65 0.76
23 Tue June 2026 164.201.00 0.91

BharatDynamics BDL Option strike: 1220.00

Date CE PE PCR
29 Mon June 2026 140.000.10 0.77
25 Thu June 2026 154.800.45 0.82
24 Wed June 2026 179.100.45 0.77
23 Tue June 2026 185.000.85 0.81

BharatDynamics BDL Option strike: 1200.00

Date CE PE PCR
29 Mon June 2026 144.800.30 1.35
25 Thu June 2026 177.450.45 1.36
24 Wed June 2026 192.150.50 1.3
23 Tue June 2026 200.050.80 1.52

BharatDynamics BDL Option strike: 1180.00

Date CE PE PCR
29 Mon June 2026 181.000.15 0.6
25 Thu June 2026 201.000.25 0.62
24 Wed June 2026 207.550.85 0.64
23 Tue June 2026 233.700.85 0.63

BharatDynamics BDL Option strike: 1160.00

Date CE PE PCR
29 Mon June 2026 192.750.25 1.17
25 Thu June 2026 229.350.25 1.19
24 Wed June 2026 229.350.30 1.23
23 Tue June 2026 228.900.60 1.43

BharatDynamics BDL Option strike: 1140.00

Date CE PE PCR
29 Mon June 2026 200.000.10 0.76
25 Thu June 2026 267.600.25 0.79
24 Wed June 2026 267.600.25 0.83
23 Tue June 2026 267.600.50 0.93

BharatDynamics BDL Option strike: 1120.00

Date CE PE PCR
29 Mon June 2026 245.000.25 1.25
25 Thu June 2026 276.100.25 1.43
24 Wed June 2026 276.100.25 1.58
23 Tue June 2026 246.500.60 1.59

BharatDynamics BDL Option strike: 1100.00

Date CE PE PCR
29 Mon June 2026 271.650.20 0.57
25 Thu June 2026 271.650.25 0.63
24 Wed June 2026 271.650.30 0.68
23 Tue June 2026 271.650.40 0.71

BharatDynamics BDL Option strike: 1080.00

Date CE PE PCR
29 Mon June 2026 314.800.15 1.09
25 Thu June 2026 314.800.20 1.18
24 Wed June 2026 314.800.20 1.2
23 Tue June 2026 294.900.40 1.29

BharatDynamics BDL Option strike: 1060.00

Date CE PE PCR
29 Mon June 2026 347.000.10 6.17
25 Thu June 2026 347.000.15 6.25
24 Wed June 2026 347.000.20 6.25
23 Tue June 2026 347.000.45 6.33

BharatDynamics BDL Option strike: 1040.00

Date CE PE PCR
29 Mon June 2026 355.100.20 23.67
25 Thu June 2026 355.100.30 30.67
24 Wed June 2026 355.100.15 30.33
23 Tue June 2026 294.800.40 20

BharatDynamics BDL Option strike: 1020.00

Date CE PE PCR
29 Mon June 2026 374.900.45 24.62
25 Thu June 2026 374.900.45 25.08
24 Wed June 2026 374.900.25 25.69
23 Tue June 2026 375.650.50 22.6

BharatDynamics BDL Option strike: 1000.00

Date CE PE PCR
29 Mon June 2026 410.000.10 32.33
25 Thu June 2026 410.000.15 32
24 Wed June 2026 410.000.30 35.67
23 Tue June 2026 410.000.30 35.67

BharatDynamics BDL Option strike: 960.00

Date CE PE PCR
29 Mon June 2026 412.050.35 1.33
25 Thu June 2026 412.050.35 1.33
24 Wed June 2026 412.050.60 2.33
23 Tue June 2026 412.050.60 2.33
Back to top | Use Dark Theme