Nifty Stock Analysis, Readymade. No AI. No tips. No hype.
Stop guessing. Stop getting trapped.
NSEI · DISTRIBUTION FORMING
MIXED
VIX 16.6Normalprev 17.6
Auto27,930-1.1% 1d
Energy37,399+0.0% 1d
FinServ27,856-0.7% 1d
FMCG46,834-0.0% 1d
Infra9,480-0.4% 1d
IT31,931-0.7% 1d
Metal12,648-1.0% 1d
Pharma28,536-0.5% 1d
Realty921-1.4% 1d
ConsDur38,438-0.6% 1d
Defence9,089-0.6% 1d
Healthcare17,233-0.4% 1d
Services32,485-0.7% 1d
Nifty50023,734-0.6% 1d
BankNifty61,034-0.8% 1d
Nifty5025,144-0.6% 1d
Midcap15022,681-0.3% 1d
Smallcap25017,941-0.3% 1d
Oil89+0.1% 1d
Gold3,881-0.1% 1d
Trendabove 10-month avg
▲ Consumer DurablesLeading #1
▲ BanksLeading #2
▲ PharmaLeading #3
▼ DefenseLagging #16
▼ MetalLagging #17
▼ AgroLagging #18
FII Stk LONG+1001K lots
N-PCR 0.83Neutral
BNF-PCR 1.24Bullish

Bank Nifty Index 61,034: Up 5.6% for the Week

Bank Nifty (^NSEBANK) · Updated

Bank Nifty is up 5.6% for the week at 61,034. Just entered early distribution. A close below 53,786 would confirm distribution.

By Tier: 184 Bottom Zone, 26 Breakdown, 272 Top Zone, 65 Neutral
By Cycle Stage: 22 Accumulating · 60 Forming · 11 In an Uptrend · 120 Distribution · 334 Neutral
Data gets refreshed next day around 5–7 AM. Telegram
SymbolName · Range · Price Turn Zone SignalWatch Bottom · Top Zone · Neutral StageVerdict · Phase · Track CESCoil Energy Smart MoneyIQ · delivery · ATS Long-Term CaseArchetype · Decline ValuationScore Fib / S·RNear support or resistance VerdictSignal state CoverageUpdate · Sources AI PDF
Nifty Auto ▼
23,56069%29,866
27,930
-1.1%
Leading sector #5
Watch Top
Distribution · Forming
Distribution — Big investors trimming
RangeNo event
14/150
FORMING
Weak Money Flow · 15
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
24.0% Fib ₹27,624 (-1.1%)
Support 12.4% below
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Energy ▼
32,89050%41,829
37,399
+0.0%
Lagging sector #14
Watch Top
Consolidation
Distribution — Big investors trimming
RangeNo event
7/150
FORMING
Weak Money Flow · 12
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
24.0% Fib ₹36,610 (-2.1%)
Support 9.2% below Resistance 1.9% above
NEAR THE TOP
Top signals building
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty FinServ ▼
23,37486%28,562
27,856
-0.7%
Improving sector #9
Watch Top
Distribution · Forming
★☆☆☆☆ Possible to Top Zone · Distribution — Big investors trimming
RangeNo event
20/150
FORMING
Weak Money Flow · 15
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
24.0% Fib ₹25,121 (-9.8%)
Darvas Box: ₹24,122 (tested 3×) – ₹27,127 (tested 2×)
Support 13.4% below Resistance 2.5% above
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty FMCG ▼
42,00634%56,274
46,834
-0.0%
Improving sector #10
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
9/150
FORMING
Weak Money Flow · 0
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
24.0% Fib ₹44,801 (-4.3%)
Support 10.3% below Resistance 11.9% above
RANGE
Range-bound
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Infra ▼
8,42577%9,793
9,480
-0.4%
Lagging sector #15
Watch Top
Distribution · Forming
Distribution — Big investors trimming
RangeNo event
19/150
FORMING
Weak Money Flow · 14
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
24.0% Fib ₹8,939 (-5.7%)
Support 11.1% below Resistance 0.8% above
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty IT ▼
25,69943%40,301
31,931
-0.7%
Weakening sector #7
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
15/150
FORMING
Weak Money Flow · 10
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
24.0% Fib ₹32,210 (+0.9%)
Support 13.4% below Resistance 3.8% above
RANGE
Range-bound
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Metal ▼
9,96868%13,931
12,648
-1.0%
Lagging sector #17
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
9/150
FORMING
Weak Money Flow · 28
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
200.0% Fib ₹12,572 (-0.6%)
Support 14.4% below Resistance 5.2% above
RANGE
Range-bound
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Pharma ▼
21,15091%29,225
28,536
-0.5%
Leading sector #3
Watch Top
Distribution · Forming
Distribution — Big investors trimming
RangeNo event
19/150
FORMING
Weak Money Flow · 32
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
24.0% Fib ₹28,233 (-1.1%)
Support 12.3% below
CONFLICT
Engine signal mismatch
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Realty ▼
63987%964
921
-1.4%
Leading sector #6
Watch Top
Watch · Possible Top
Stopping the Decline — First signs of buying
RangeNo event
8/150
FORMING
Weak Money Flow · 13
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
24.0% Fib ₹853 (-7.4%)
Support 16.3% below Resistance 5.8% above
NEAR THE TOP
Top signals building
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Consumer Durables ▼
32,58870%40,965
38,438
-0.6%
Leading sector #1
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
8/150
FORMING
Weak Money Flow · 11
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
38.0% Fib ₹38,082 (-0.9%)
Support 13.1% below Resistance 6.6% above
RANGE
Range-bound
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty India Defence ▼
7,18566%10,067
9,089
-0.6%
Lagging sector #16
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
7/150
FORMING
Weak Money Flow · 21
OBV↑MFI↑
—N/A
24.0% Fib ₹9,089 (+0.0%)
Support 7.1% below Resistance 2.2% above
RANGE
Range-bound
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Healthcare ▼
13,53691%17,594
17,233
-0.4%
Leading sector #11
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
9/150
FORMING
Weak Money Flow · 31
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
24.0% Fib ₹16,501 (-4.2%)
Darvas Box: ₹14,940 (tested 3×) – ₹16,942 (tested 2×)
Support 11.8% below
RANGE
Range-bound
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Services ▼
28,23367%34,550
32,485
-0.7%
Weakening sector #8
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
12/150
FORMING
Weak Money Flow · 22
OBV↑MFI↑
B-Compounder
No major past decline — quality compounder
N/A
200.0% Fib ₹32,391 (-0.3%)
Support 11.9% below Resistance 4.9% above
RANGE
Range-bound
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty 500 ▼
20,38689%24,144
23,734
-0.6%
Watch Top
Distribution · Forming
Distribution — Big investors trimming
RangeNo event
18/150
FORMING
Weak Money Flow · 11
OBV↑MFI↑
B-Compounder
No major past decline — quality compounder
N/A
262.0% Fib ₹23,392 (-1.4%)
Support 15.4% below Resistance 1.7% above
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Bank Nifty ▲
49,95594%61,765
61,034
-0.8%
Leading sector #2
Watch Top
Distribution · Forming
Distribution — Big investors trimming
RangeNo event
16/150
FORMING
Weak Money Flow · 12
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
24.0% Fib ₹55,490 (-9.1%)
Darvas Box: ₹52,783 (tested 4×) – ₹58,706 (tested 2×)
Support 11.9% below
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
●○○ THE QUICK LOOK about 30 seconds
What Bank Nifty is doing and what the market around it looks like, in plain words.
BANK NIFTY61,034.10−484.40 (−0.8%)13-Nov-26
NSE sector index · Bank Nifty
Watch TopSector leading (2 of 18)India VIX 16.6 · normal
52-WEEK RANGE · 93% of the range
49,954.85 52W low61,764.85 52W high
At the very top of its past-year range.
RETURNS
YTD+2.4%
1Y+6.0%
3Y+39.1%
5Y+62.7%
From 10-yr high−1.2%
MARKET BACKDROP · 13-Nov-26
FII, last 5 days₹47,093 Crnet bought
India VIX16.6normal
Options PCR1.24rising

NOW today's picture

Where it stands Where is Bank Nifty in its cycle?
Bottom
Rising
Topengine stage
Falling
Turn Zone signal◎Watch Top
Stage⟳Distribution · early · new (under a week)
Step◆Conflict
On 13-11 the engine places Bank Nifty , stage distribution · early. Engine signal mismatch.
TOP-SIDE STEPS · 1 of 6 seen
Peak highnot yet
Range✓
Upthrustnot yet
Breakdownnot yet
Rally failnot yet
Downtrendnot yet
Engine readings from the price, volume and delivery history up to the last close; the same words as the lists. Not a forecast.
Movement How has Bank Nifty moved lately?
PeriodBank Nifty
Last session (13-11)▼ 0.8%
This week▲ 5.6%
Past month▲ 10.0%
Past year▲ 6.0%
Market backdrop What are foreign investors, options and the VIX showing?
Foreign institutions (FII) were net buyers of about ₹47,093 Cr over the last 5 trading days.
The India VIX is 16.6, which the card labels normal. It is the market’s own measure of the swings expected over the next 30 days: a higher number means bigger expected swings, in either direction.
The options put-call ratio (PCR) is 1.24 and rising. It compares puts traded with calls traded.
Dated facts about the market, not a direction and not advice.
Against the Nifty 50 Is Bank Nifty ahead of or behind the market?
PeriodBank NiftyNifty 50Gap
1 month▲ 10.0%+11.1%−1.1 pts
3 months▲ 5.4%+3.1%+2.4 pts
1 year▲ 6.0%−1.7%+7.7 pts
Both measured to 13-Nov-26.

BEFORE what has already happened

Past falls How deep and how long have Bank Nifty’s falls been?
▼ 18%18-Feb-26 → 30-Mar-266 weeks down
High 61,550.80 → lowest close 50,275.35 · the old high has not been regained yet
▼ 12%26-Sep-24 → 11-Mar-2524 weeks down
High 54,375.35 → lowest close 47,853.95 · old high regained 21-Apr-25, 1 months after the low
▼ 11%14-Dec-22 → 15-Mar-2313 weeks down
High 44,049.10 → lowest close 39,051.50 · old high regained 15-May-23, 2 months after the low
▼ 21%26-Oct-21 → 16-Jun-2233 weeks down
High 41,238.30 → lowest close 32,617.10 · old high regained 14-Sep-22, 3 months after the low
▼ 17%15-Feb-21 → 12-Apr-218 weeks down
High 37,306.25 → lowest close 30,792.00 · old high regained 16-Sep-21, 5 months after the low
Show all 10 falls
▼ 48%02-Jan-20 → 23-Mar-2012 weeks down
High 32,443.85 → lowest close 16,917.65 · old high regained 13-Jan-21, 10 months after the low
▼ 15%03-Jun-19 → 19-Sep-1915 weeks down
High 31,653.65 → lowest close 26,757.65 · old high regained 26-Nov-19, 2 months after the low
▼ 14%09-Aug-18 → 26-Oct-1811 weeks down
High 28,320.00 → lowest close 24,421.05 · old high regained 12-Mar-19, 5 months after the low
▼ 14%29-Jan-18 → 23-Mar-188 weeks down
High 27,498.45 → lowest close 23,670.40 · old high regained 27-Jul-18, 4 months after the low
▼ 14%06-Sep-16 → 26-Dec-1616 weeks down
High 20,426.20 → lowest close 17,655.55 · old high regained 17-Feb-17, 2 months after the low
From 06-Sep-16 to 13-Nov-26 (index file). Falls of 10% or more, measured on daily closes, from a high to the lowest close before that high was regained. Dated facts, not a forecast.

AHEAD levels that matter, not forecasts

Price levels At what prices have buyers and sellers shown up before?
Price levelTimes testedFrom price now
Level now61,034.1013-Nov-26
Demand zone
53,626.15–54,099.532×−11.4%
52,783.45–53,282.132×−12.7%
49,954.85–50,638.250×−17.0%
47,702.90–47,993.121×−21.4%
Averages 10-day 58,788 · 21-day 57,326 · 63-day 56,531 · 200-day 56,510
Past reactions, not a forecast.
Fibonacci levels Where are the usual pullback levels?
Price is above the 38.2% level: a shallow pullback of the swing.
Base low 53,626.15Swing high 56,065.50
61.8% golden54,557.98
50% midpoint54,845.82
38.2% support55,133.67
Past reference levels, not a forecast.
●●● ANALYST VIEW for experts
Averages, the box and the popular indicators, in the usual terms.
Technical readings What do the moving averages and the popular indicators show?
TREND
10-day averageprice is 3.8% above it
58,789
21-day averageprice is 6.5% above it
57,326
63-day averageprice is 8.0% above it
56,532
200-day averageprice is 8.0% above it
56,510
50-day vs 200-day average50-day is below the 200-day (death-cross state), since 22-Sep-26
below
ADX (14)a trend is present · +DI 45 / −DI 9
35
Hurst exponentnear 0.5: random-walk-like; above: trending; below: mean-reverting
0.62
Darvas box (26 weeks)broken out up · 11.2% wide
52,783–58,706
MOMENTUM
RSI (14) dailyhigh (overbought zone)
77
RSI (14) weeklymiddle range
65
RSI (14) monthlymiddle range
51
MACD (12, 26, 9) dailymomentum is stronger than its 9-period average
histogram +753.1
MACD (12, 26, 9) weeklymomentum is stronger than its 9-period average
histogram +326.3
Stochastic (14, 3, 3)high (overbought zone)
95
Williams %R (14)high zone
−6
CCI (20)above +100: stretched up
153
Rate of change (12 days)price is higher than 12 days ago
+13.1%
Volume-based readings are left out: index volume is not real trading volume.
Common settings (RSI 70/30, Stochastic and MFI 80/20). A reading, not a signal. Green dot: supports the bullish side. Red dot: supports the bearish side. Grey: neutral. Amber: stretched high zone. Blue: stretched low zone. Direction follows each indicator’s standard rule.
COMMON QUESTIONS answers in plain words
Bank Nifty closing price on 13-11 and how it has moved
Bank Nifty closed at 61,034.10 on 13-11 (−0.8%). Over the week +5.6%, past month +10.0%, past year +6.0%.
Bank Nifty 52-week high and low
Bank Nifty's 52-week high is 61,764.85 and its 52-week low is 49,954.85. The 13-11 close of 61,034.10 is 93% of the way up that range.
Bank Nifty all-time high
The highest price in the index data we hold (since 06-09-16) is 61,764.85, reached on 03-02-26. The 13-11 close is 1.2% below it.
Bank Nifty top sectors and stocks
Bank Nifty ranks 2 of 18 sectors on 6-month strength (status: leading). Its stocks have their own cards, each showing its sector rank.
Bank Nifty biggest falls and how long recovery took
Bank Nifty has had 10 falls of 10% or more since 06-09-16. The biggest was 48% from 02-01-20 to 23-03-20, back at the old high on 13-01-21 (10 months after the low).
Bank Nifty support and resistance levels
Nearest support zone: 53,626.15–54,099.53 (11.4% below the 13-11 close, tested 2× before). These are prices where the index has stalled or turned before, not forecasts.
Bank Nifty returns over 1, 3 and 5 years
As of 13-11: year to date +2.4%, 1 year +6.0%, 3 years +39.1%, 5 years +62.7% (price returns, not annualised). To 13-11: 1 month +10.0% vs Nifty 50 +11.1% (gap 1.1 points behind); 3 months +5.4% vs Nifty 50 +3.1% (gap 2.4 points ahead); 1 year +6.0% vs Nifty 50 −1.7% (gap 7.7 points ahead).
FII activity and India VIX on 13-11
FIIs were net buyers of about ₹47,093 Cr over the 5 trading days to 13-11. India VIX is 16.6 (normal). The VIX is the market's expected size of swings over the next 30 days; it does not say which way.
Bank Nifty vs Nifty 50 and Sensex: what is the difference?
Bank Nifty covers one sector, while the Nifty 50 covers 50 large companies across sectors. To 13-11: 1 month +10.0% vs Nifty 50 +11.1% (gap 1.1 points behind); 3 months +5.4% vs Nifty 50 +3.1% (gap 2.4 points ahead); 1 year +6.0% vs Nifty 50 −1.7% (gap 7.7 points ahead).
Nifty 50 ▼
22,18071%26,373
25,144
-0.6%
Watch Top
Distribution · Forming
Distribution — Big investors trimming
RangeNo event
15/150
FORMING
Weak Money Flow · 10
OBV↑MFI↑
A · Moderate
Real past decline — re-rating story
N/A
262.0% Fib ₹24,725 (-1.7%)
Support 11.6% below Resistance 4.9% above
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Midcap 150 ▼
19,21878%23,648
22,681
-0.3%
Watch Top
Distribution · Forming
★☆☆☆☆ Possible to Top Zone · Distribution — Big investors trimming
RangeNo event
15/150
FORMING
Weak Money Flow · 14
OBV↑MFI↑
B-Compounder
No major past decline — quality compounder
N/A
24.0% Fib ₹21,527 (-5.1%)
Support 10.3% below Resistance 1.1% above
CONFLICT
Engine signal mismatch
Bullish Marubozu
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Nifty Smallcap 250 ▼
14,14386%18,551
17,941
-0.3%
Watch Top
Watch · Possible Top
Stopping the Decline — First signs of buying
RangeNo event
11/150
FORMING
Weak Money Flow · 15
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
127.0% Fib ₹18,106 (+0.9%)
Darvas Box: ₹16,135 (tested 2×) – ₹18,551 (tested 2×)
Support 9.3% below Resistance 2.7% above
NEAR THE TOP
Top signals building
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Crude Oil(Y) ▼
$55/bbl52%$119/bbl
$89/bbl
+0.1%
Neutral
⚡ HiVol 5%
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
5/150
FORMING
Weak Money Flow · 32
OBV↑MFI↑
A · Severe
Deep past decline — re-rating story
N/A
89.0% Fib ₹89 (+0.1%)
Support 24.5% below Resistance 18.2% above
RANGE
Range-bound
Evening Star
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Gold(Y) ▼
$3,857/oz1%$5,586/oz
$3,881/oz
-0.1%
Neutral
Consolidation
Stopping the Decline — First signs of buying
RangeNo event
17/150
FORMING
Weak Money Flow · 12
OBV↑MFI↑
A · Mild
Shallow decline — weak turnaround signal
N/A
100.0% Fib ₹3,884 (+0.1%)
Support 14.7% below Resistance 22.5% above
RANGE
Range-bound
13-Nov-26
Price
Deliv
FII
Shp
Fund
DQ 40 · Cov 10/20
Loading…
Data gets refreshed next day around 5–7 AM. Telegram
SymbolName · Range · Price Turn Zone SignalWatch Bottom · Top Zone · Neutral StageVerdict · Phase · Track CESCoil Energy Smart MoneyIQ · delivery · ATS Long-Term CaseArchetype · Decline ValuationScore Fib / S·RNear support or resistance VerdictSignal state CoverageUpdate · Sources AI PDF
Data gets refreshed next day around 5–7 AM. Telegram
SymbolName · Range · Price Turn Zone SignalWatch Bottom · Top Zone · Neutral StageVerdict · Phase · Track CESCoil Energy Smart MoneyIQ · delivery · ATS Long-Term CaseArchetype · Decline ValuationScore Fib / S·RNear support or resistance VerdictSignal state CoverageUpdate · Sources AI PDF
Data gets refreshed next day around 5–7 AM. Telegram
SymbolName · Range · Price Turn Zone SignalWatch Bottom · Top Zone · Neutral StageVerdict · Phase · Track CESCoil Energy Smart MoneyIQ · delivery · ATS Long-Term CaseArchetype · Decline ValuationScore Fib / S·RNear support or resistance VerdictSignal state CoverageUpdate · Sources AI PDF
► EXCLUDED — 19 symbols could not be scored (insufficient history, bad data, etc.) — not "scored and uninteresting", just unscoreable
BAGMANE — only 126 rows after cleaning (need 252)
BHARATCOAL — only 202 rows after cleaning (need 252)
CLEANMAX — only 173 rows after cleaning (need 252)
CMPDI — only 155 rows after cleaning (need 252)
EMMVEE — only 244 rows after cleaning (need 252)
FRACTAL — only 183 rows after cleaning (need 252)
GROWW — only 248 rows after cleaning (need 252)
ICICIAMC — only 221 rows after cleaning (need 252)
LENSKART — only 250 rows after cleaning (need 252)
MEESHO — only 228 rows after cleaning (need 252)
PINELABS — only 246 rows after cleaning (need 252)
PIRAMALFIN — only 251 rows after cleaning (need 252)
PWL — only 244 rows after cleaning (need 252)
TENNIND — only 243 rows after cleaning (need 252)
TMCV — only 248 rows after cleaning (need 252)
VAML — only 105 rows after cleaning (need 252)
VEDPOWER — only 105 rows after cleaning (need 252)
VISL — only 105 rows after cleaning (need 252)
VOGL — only 105 rows after cleaning (need 252)