Highest recovery from 6-month Low in Nifty Midcap 100

Price Stock Screeners for strong Stocks which have recovered the most from their 6-month lows in Nifty Midcap 100

Last Updated: 16 Jul 2025, 12:04 p.m. (IST)
Name LTP
Change (Change%)
Day high/low 6-month low % Distance from 6-month low
BSE Ltd.
2540.5000
-5.50 (-0.22%)
L  -0.2% H
2526.2 2585
1227.33 106.99%
Bharat Dynamics Ltd.
1813.5000
-6.10 (-0.34%)
L  -0.3% H
1810 1832.1
907.00 99.94%
Motilal Oswal Financ..
937.1500
-7.50 (-0.79%)
L  -0.8% H
934.2 954
513.00 82.68%
Aditya Birla Capital..
270.3500
-0.40 (-0.15%)
L  -0.2% H
268.6 272.1
149.01 81.43%
Solar Industries Ind..
15280.0000
-86.00 (-0.56%)
L  -0.6% H
15233 15431
8482.50 80.14%
Waaree Energies Ltd.
3330.0000
108.70 (3.37%)
L  3.4% H
3207.3 3342
1863.00 78.74%
Glenmark Pharmaceuti..
2233.0000
6.90 (0.31%)
L  0.3% H
2205.2 2233.4
1275.50 75.07%
Au Small Finance Ban..
811.5000
1.45 (0.18%)
L  0.2% H
807.1 814.6
478.35 69.65%
Max Financial Servic..
1571.6000
-11.20 (-0.71%)
L  -0.7% H
1571.1 1585.3
950.00 65.43%
Cochin Shipyard Ltd.
1934.1000
10.00 (0.52%)
L  0.5% H
1912.3 1943
1180.20 63.88%
Prestige Estates Pro..
1708.3000
-16.30 (-0.95%)
L  -1.0% H
1695.5 1734.7
1048.05 63.00%
Mazagon Dock Shipbui..
3119.7000
4.30 (0.14%)
L  0.1% H
3105 3131.8
1918.05 62.65%
Coforge Ltd.
1876.2000
-17.70 (-0.93%)
L  -0.9% H
1871.4 1893.8
1194.01 57.13%
L&T Finance Ltd.
202.5600
-2.89 (-1.41%)
L  -1.4% H
201.9 205.4
131.05 54.57%
One97 Communications..
1006.5000
18.05 (1.83%)
L  1.8% H
983.1 1014.3
651.50 54.49%
Hindustan Petroleum ..
444.2000
10.75 (2.48%)
L  2.5% H
433.7 446
287.55 54.48%
Polycab India Ltd.
6960.0000
15.50 (0.22%)
L  0.2% H
6929 7009.5
4555.00 52.80%
HDFC Asset Managemen..
5325.5000
42.00 (0.79%)
L  0.8% H
5278.5 5357.5
3563.05 49.46%
Kalyan Jewellers Ind..
591.9000
3.65 (0.62%)
L  0.6% H
586.1 593.5
399.40 48.20%
Bharti Hexacom Ltd.
1823.0000
48.30 (2.72%)
L  2.7% H
1782.7 1850.3
1234.00 47.73%
MRF Ltd.
150810.0000
25.00 (0.02%)
L  0.0% H
150200 151685
102124.05 47.67%
Housing and Urban De..
232.1300
-1.22 (-0.52%)
L  -0.5% H
231.3 233.8
158.85 46.13%
Suzlon Energy Ltd.
67.2800
0.11 (0.16%)
L  0.2% H
66.9 68.3
46.15 45.79%
Bharat Heavy Electri..
254.6000
-2.90 (-1.13%)
L  -1.1% H
253.3 258.3
176.00 44.66%
Bandhan Bank Ltd.
183.2900
3.14 (1.74%)
L  1.7% H
179.1 183.6
128.16 43.02%
Vishal Mega Mart Ltd.
137.2000
0.10 (0.07%)
L  0.1% H
136.6 140.0
95.99 42.93%
MphasiS Ltd.
2889.3000
4.50 (0.16%)
L  0.2% H
2862.6 2911
2044.55 41.32%
Union Bank of India
147.1500
0.92 (0.63%)
L  0.6% H
146.1 147.7
104.47 40.85%
IDFC First Bank Ltd.
73.7800
0.85 (1.17%)
L  1.2% H
73 74.5
52.46 40.64%
PI Industries Ltd.
4136.0000
-36.00 (-0.86%)
L  -0.9% H
4111.6 4159.4
2951.10 40.15%
PB Fintech Ltd.
1836.1000
-24.30 (-1.31%)
L  -1.3% H
1828.9 1859.9
1311.35 40.02%
Premier Energies Ltd.
1080.9000
8.90 (0.83%)
L  0.8% H
1070.1 1088.4
774.05 39.64%
Cummins India Ltd.
3580.0000
3.50 (0.10%)
L  0.1% H
3552.2 3599
2580.00 38.76%
FSN E-Commerce Ventu..
214.3200
-1.74 (-0.81%)
L  -0.8% H
213.4 217.0
154.90 38.36%
GMR Airports Ltd.
93.5400
1.66 (1.81%)
L  1.8% H
91.6 93.6
67.75 38.07%
Oil India Ltd.
445.2000
-0.65 (-0.15%)
L  -0.2% H
442 446.5
325.00 36.98%
National Aluminium C..
188.5600
-1.92 (-1.01%)
L  -1.0% H
188.0 190.5
137.75 36.89%
Bank of Maharashtra
57.3800
0.21 (0.37%)
L  0.4% H
57.1 58
42.00 36.62%
Biocon Ltd.
396.0000
5.55 (1.42%)
L  1.4% H
393.2 405.9
291.00 36.08%
Supreme Industries L..
4211.7000
-28.80 (-0.68%)
L  -0.7% H
4182.6 4240
3095.00 36.08%
Tata Elxsi Ltd.
6355.0000
-25.00 (-0.39%)
L  -0.4% H
6337.5 6439.5
4700.00 35.21%
Max Healthcare Insti..
1268.3000
7.20 (0.57%)
L  0.6% H
1256.4 1277.1
940.05 34.92%
APL Apollo Tubes Ltd.
1712.3000
-11.20 (-0.65%)
L  -0.7% H
1702.1 1724
1272.70 34.54%
Persistent Systems L..
5581.5000
L 5581.5 H
5567 5616
4148.95 34.53%
Muthoot Finance Ltd.
2642.0000
-13.50 (-0.51%)
L  -0.5% H
2632.7 2655.1
1965.00 34.45%
Steel Authority of I..
133.0900
-1.79 (-1.33%)
L  -1.3% H
132.5 134.7
99.15 34.23%
Bharat Forge Ltd.
1231.4000
-6.00 (-0.48%)
L  -0.5% H
1224 1238.5
919.10 33.98%
Indian Bank
638.9500
5.25 (0.83%)
L  0.8% H
633.8 642.4
478.00 33.67%
Tata Communications ..
1721.1000
-7.60 (-0.44%)
L  -0.4% H
1718.1 1742.3
1291.00 33.32%
Dixon Technologies (..
16144.0000
321.00 (2.03%)
L  2.0% H
16011 16450
12202.20 32.30%
LIC Housing Finance ..
632.2500
13.25 (2.14%)
L  2.1% H
617.9 634.2
483.70 30.71%
NTPC Green Energy Ltd.
110.0000
-0.09 (-0.08%)
L  -0.1% H
109.5 111.3
84.55 30.10%
Indus Towers Ltd.
405.8500
-2.15 (-0.53%)
L  -0.5% H
404.4 409.0
312.75 29.77%
Ashok Leyland Ltd.
124.4500
-1.00 (-0.80%)
L  -0.8% H
122.7 125.9
95.93 29.73%
SRF Ltd.
3220.8000
-2.80 (-0.09%)
L  -0.1% H
3201.1 3250
2487.00 29.51%
Container Corporatio..
622.5500
2.75 (0.44%)
L  0.4% H
618.8 625
481.00 29.43%
Indraprastha Gas Ltd.
220.2200
-0.05 (-0.02%)
L  0.0% H
219.4 222.2
172.00 28.03%
KPIT Technologies Ltd.
1300.2000
8.30 (0.64%)
L  0.6% H
1290.6 1300.9
1020.60 27.40%
UPL Ltd.
673.0500
-0.75 (-0.11%)
L  -0.1% H
668.4 677
531.60 26.61%
Marico Ltd.
730.0000
-10.20 (-1.38%)
L  -1.4% H
729.5 745
577.85 26.33%
YES Bank Ltd.
20.2300
-0.23 (-1.12%)
L  -1.1% H
20.2 20.6
16.02 26.28%
Rail Vikas Nigam Ltd.
383.6500
0.50 (0.13%)
L  0.1% H
381.1 384.5
305.00 25.79%
Bank of India
116.5000
0.71 (0.61%)
L  0.6% H
115.5 116.9
92.66 25.73%
Oracle Financial Ser..
8818.5000
43.50 (0.50%)
L  0.5% H
8740 8858
7038.00 25.30%
Oberoi Realty Ltd.
1809.3000
-10.80 (-0.59%)
L  -0.6% H
1800.3 1824.7
1451.95 24.61%
NHPC Ltd.
88.2300
0.13 (0.15%)
L  0.2% H
87.9 88.6
71.00 24.27%
SBI Cards and Paymen..
894.5500
0.80 (0.09%)
L  0.1% H
885 898.1
721.00 24.07%
Page Industries Ltd.
48175.0000
-845.00 (-1.72%)
L  -1.7% H
48070 49380
38850.00 24.00%
Tata Technologies Ltd.
737.8500
5.90 (0.81%)
L  0.8% H
730.6 745.4
597.00 23.59%
Federal Bank Ltd.
212.9500
1.28 (0.60%)
L  0.6% H
211.7 213.7
172.66 23.33%
Vodafone Idea Ltd.
7.7500
0.09 (1.17%)
L  1.2% H
7.6 7.9
6.29 23.21%
Mankind Pharma Ltd.
2603.6000
-47.40 (-1.79%)
L  -1.8% H
2602.5 2654.2
2115.10 23.10%
Apollo Tyres Ltd.
455.6000
-3.85 (-0.84%)
L  -0.8% H
455.1 462.5
370.90 22.84%
Voltas Ltd.
1390.1000
-6.50 (-0.47%)
L  -0.5% H
1378.9 1396.6
1135.00 22.48%
SJVN Ltd.
98.6400
-0.39 (-0.39%)
L  -0.4% H
98.2 99.2
80.54 22.47%
Adani Total Gas Ltd.
651.7000
3.95 (0.61%)
L  0.6% H
649 655.8
532.60 22.36%
Tube Investments of ..
2942.6000
12.30 (0.42%)
L  0.4% H
2912.1 2949.7
2407.10 22.25%
Astral Ltd.
1499.6000
-5.40 (-0.36%)
L  -0.4% H
1494.8 1509.9
1232.30 21.69%
Escorts Kubota Ltd.
3347.0000
-10.40 (-0.31%)
L  -0.3% H
3338 3372.9
2776.40 20.55%
Sona BLW Precision F..
457.6500
2.30 (0.51%)
L  0.5% H
454.6 460.1
380.00 20.43%
Jubilant Foodworks L..
687.3000
-3.95 (-0.57%)
L  -0.6% H
686 693.5
575.05 19.52%
Godrej Properties Ltd.
2269.6000
-0.10 (-0.00%)
L 2269.6 H
2260 2288
1900.00 19.45%
IRB Infrastructure D..
48.6000
0.01 (0.02%)
L  0.0% H
48.2 48.7
40.96 18.65%
Indian Railway Cater..
776.0000
2.05 (0.26%)
L  0.3% H
771.5 777.1
656.00 18.29%
Exide Industries Ltd.
383.4000
-3.10 (-0.80%)
L  -0.8% H
377.6 386.4
328.00 16.89%
Indian Renewable Ene..
160.0700
0.43 (0.27%)
L  0.3% H
159.5 160.8
137.01 16.83%
Patanjali Foods Ltd.
1817.6000
73.10 (4.19%)
L  4.2% H
1744.6 1819.9
1570.00 15.77%
Torrent Power Ltd.
1396.1000
4.50 (0.32%)
L  0.3% H
1394.8 1408
1207.25 15.64%
NMDC Ltd.
68.7400
0.76 (1.12%)
L  1.1% H
67.8 68.9
59.53 15.47%
Hindustan Zinc Ltd.
435.9500
-1.50 (-0.34%)
L  -0.3% H
433.3 438.3
378.15 15.28%
Petronet LNG Ltd.
308.6000
-3.80 (-1.22%)
L  -1.2% H
308.1 313.4
269.60 14.47%
Mahindra & Mahindra ..
263.7500
-2.10 (-0.79%)
L  -0.8% H
262.6 265.4
231.52 13.92%
Aurobindo Pharma Ltd.
1149.4000
-2.60 (-0.23%)
L  -0.2% H
1143.8 1156.9
1010.00 13.80%
ACC Ltd.
1985.4000
5.50 (0.28%)
L  0.3% H
1969 1987.2
1778.45 11.64%
Alkem Laboratories L..
5011.8000
78.60 (1.59%)
L  1.6% H
4920.3 5024
4491.65 11.58%
Aditya Birla Fashion..
76.8700
-0.35 (-0.45%)
L  -0.5% H
76.5 78.3
70.55 8.96%
Lupin Ltd.
1945.9000
-4.80 (-0.25%)
L  -0.3% H
1937.2 1956
1795.20 8.39%
Ola Electric Mobilit..
42.8700
-1.23 (-2.79%)
L  -2.8% H
42.6 44.5
39.60 8.26%
Colgate-Palmolive (I..
2386.4000
-16.50 (-0.69%)
L  -0.7% H
2383.1 2411
2311.50 3.24%
Phoenix Mills Ltd.
1477.5000
-14.10 (-0.95%)
L  -1.0% H
1472.9 1499.9
1438.00 2.75%