Sector Alpha

Track where the smart money flows in Indian equities

DashboardWeekly UpdateSector Deep DivesUploadPipelinePE CyclesBrainAboutHow We Research

Data updated weekly. Not financial advice.

sectoralpha · stock story
Auto Ancillaries - Diversified →
Home›Stocks›ZF Commercial Vehicle Control System India Ltd
ZFCVINDIAZF Commercial Vehicle Control System India LtdAuto Ancillaries - Diversified
₹2,482+12.2% 1y

ZF Commercial Vehicle Control System India Ltd (ZFCVINDIA) — share price & stock analysis

Profits are up 27% in two years, the price has kept pace — no more, no less, and it still trades cheap against its own history.

STEADY GROWTH, CHEAP VS HISTORYBeating NIFTY 500 for 36 weeks
STAGE 2 UPTRENDBEATING NIFTY 36W
COMPOUNDERNO REAL DEBTCHEAP VS HISTORYSALES MOMENTUM
CYCLICALEXPANSION
₹28,288 Cr
Market cap
54.1×
P/E
15.2%
ROE
17th pctile
vs own 10-yr valuation
By Sector Alpha Research · machine-compiled from Screener.in data · Updated 1 July 2026 · Sources: Screener.in company page, NSE quote · Not investment advice
The 30-second answer

ZF Commercial Vehicle Control System India Ltd (ZFCVINDIA) trades at ₹2,482 as of 1 July 2026, up 12% over the past year — beating NIFTY 500 for 36 weeks. The machine reads this as steady growth, cheap vs history: profits are up 27% in two years, the price has kept pace — no more, no less, and it still trades cheap against its own history. It trades at a P/E of 54.1× (the 17th percentile of its own range); the price is in Stage 2 — advancing, 29 weeks in; the business cycle reads CYCLICAL / EXPANSION. Fundamentals-momentum score: 72/100 (mostly improving).

Data as of 1 July 2026 · every number traces to its Screener source column · not investment advice.

Key numbers
Market cap
₹28,288 Cr
P/E
54.1×
ROE
15.2%
vs own 10-yr valuation
17th pctile
Book value / share
₹324
EPS (TTM)
₹46.0
10-yr median P/E
68.6×
Revenue (FY26)
₹4,119 Cr
Profit after tax (FY26)
₹517 Cr
Weinstein stage
Stage 2 (29 weeks)
Data as of
1 July 2026
MOMENTUM OF THE FUNDAMENTALS
72/100
MOSTLY IMPROVING
Levels: ROCE 20% — a high-quality engine · effectively no debt · margins near the top of their band
SalesUp 14% YoY — 6 straight growth quarters
MarginsOPM 17.3% → 16.4% in a year
ProfitUp 15% YoY
Cash generationOperating cash ₹286 Cr → ₹810 Cr
Balance sheetDebt is ₹1 per ₹100 of shareholders’ money
Committed ownersPromoters + funds hold 92.0% (a year ago: 92.0%)
CYCLICAL
Trough
Recovery
Expansion
Peak

Profits breathe with a cycle here — profit drawdowns of ~63% along the way. Swings like that are normal for this business, not news.net_profit

Where the clock stands now: earnings sit at 100% of their historical range, margins are near the top of their band, and the market pays the cheap end of its range (17th percentile). That reads as EXPANSION — the comfortable middle — but the records are already on the table; from here the bet is that they keep coming.net_profit

4 of the 6 things we track are currently moving the right way — most of the dashboard is turning up.

Where the levels actually stand: ROCE 20% — a high-quality engine; effectively no debt; margins near the top of their band. Momentum says which way things are moving; these say where they are.

Read this number for what it is: it measures the DIRECTION of change, not the quality of the business. A mediocre business getting better scores high here; a great one having a soft quarter scores low. Profit, sales and margins count double.

THE ONE CHART THAT MATTERS

The price is tracking the earnings — no froth, no gift

Since Mar 2016, the stock is down 60% and earnings per share are down 57% — the price has tracked the profits, not run ahead of them.pricettm_eps

The market is paying for delivery, not promises. What you see in earnings is what you get in the price.

Today’s P/E of 54.1× sits near the bottom of its own range — it has been cheaper than this only 17% of the time against its own 10-year history.pe_ratio

Price, earnings per share, and the P/E the market pays₹ · ×valuation_history
05,00010,00015,0000100200₹ price₹ EPS₹2,482EPS ₹46P/E ×100med 69×54×Mar 16Sep 19Mar 23Jul 26
Data: Price, EPS and valuation (sampled — full series in the embedded dataset)
PeriodPrice (₹)EPS (TTM) (₹)P/E (×)
Mar 166,120––
Jun 165,745––
Aug 161,034––
Oct 16968––
Dec 16869117.1–
Mar 17871––
May 17977––
Jul 17896––
Oct 171,010––
Dec 171,221––
Feb 181,192––
May 181,312––
Jul 181,194––
Sep 181,168––
Nov 181,125––
Feb 191,032––
Apr 191,049––
Jun 191,021––
Sep 191,014––
Nov 191,035––
Jan 201,11294.6–
Apr 201,026––
Jun 201,145––
Aug 201,170––
Oct 20814––
Jan 21935––
Mar 211,024––
May 211,143––
Aug 211,227––
Oct 211,250––
Dec 211,359––
Mar 221,226––
May 221,296––
Jul 221,38911.4122.1
Sep 221,650–145.1
Dec 221,55419.380.5
Feb 231,70224.070.9
Apr 231,70424.071.0
Jul 231,99227.672.3
Sep 232,56031.282.0
Nov 232,64734.576.8
Feb 242,48135.869.3
Apr 242,36435.866.0
Jun 242,63035.773.6
Aug 242,59835.772.8
Nov 242,48436.069.0
Jan 251,88036.052.2
Mar 252,16538.256.7
Jun 252,309–57.0
Aug 252,29342.554.0
Oct 252,15242.550.6
Jan 262,50742.459.1
Feb 262,52344.357.0
Apr 2614,796–55.8
Jun 2615,113–54.8
Jul 262,48246.054.0

Price is the weekly close (₹). EPS is trailing-twelve-month profit per share, anchored on Screener's own snapshots; between snapshots it is filled from price ÷ P/E (an exact identity), and any fill straying more than 18% from the neighbouring snapshots is dropped rather than shown. The lower panel is the P/E — what the market pays per rupee of profit; the dotted line is its long-run median (68.6×).

WHERE THE PRICE IS IN ITS CYCLE

An uptrend that has held for 29 weeks

STAGE 2 · ADVANCING · 29 WEEKS

Every stock cycles through the same four seasons — a flat base (stage 1), an advance (2), a top (3), a decline (4). Right now this one is in Stage 2: advancing, 29 weeks in, confirmed.stage

The price sits above its rising 200-day average (₹2,389 today) — trends like this persist more often than they reverse, which is why the system rides them instead of guessing the top.dma_200

Beating NIFTY 500 for 36 weeks — relative strength is the market’s live opinion, and right now it is on this stock’s side.rs_mansfield

What would end it: two Friday closes in a row below the 200-day line. That is the house exit rule — mechanical, no debates.dma_200

Weekly price with its 200-day and 50-day averages — stages shaded₹weinstein_stages
S25,00010,00015,000Price200-DMAStage 2 began · Jan 26Feb 16Aug 19Mar 23Jul 26
Data: Weekly price, moving averages and stage (sampled — full series in the embedded dataset)
PeriodPrice (₹)200-DMA (₹)50-DMA (₹)Stage
Feb 165,3325,8465,7014
May 165,8265,8185,8014
Aug 166,2035,8335,9171
Nov 165,5695,9225,9382
Jan 175,2685,5785,2434
Apr 176,1055,6205,7241
Jul 175,5165,6815,6952
Oct 176,0615,6925,8001
Dec 177,3226,1736,8182
Mar 187,5356,7457,4332
Jun 187,3397,1487,5392
Sep 186,8847,0456,9694
Nov 186,7516,8836,6954
Feb 195,9426,6676,3144
May 196,1486,5206,2864
Aug 196,1126,3516,1394
Nov 196,2246,2646,1494
Jan 206,6756,3146,4101
Apr 206,3036,3746,3562
Jul 206,9236,5226,7582
Oct 205,6326,5826,4902
Dec 205,6686,0655,6064
Mar 216,1465,9665,9264
Jun 216,8756,2536,6452
Sep 216,9776,6487,1022
Nov 218,1487,0387,6512
Feb 227,6707,5388,0562
May 227,7797,5677,7143
Aug 228,9017,7288,0592
Oct 229,9498,6609,8012
Jan 239,0138,9439,2362
Apr 239,9829,39610,0042
Jul 2311,95010,16611,3422
Sep 2315,53711,84514,2192
Dec 2315,58713,57815,6802
Mar 2415,44914,33515,0442
Jun 2417,00114,46114,9094
Aug 2415,59015,05715,6182
Nov 2414,41815,11014,9692
Feb 2510,75813,46611,5614
May 2512,53512,93012,2944
Aug 2512,95013,08013,1682
Oct 2512,91113,25013,3032
Jan 2614,05713,58814,2122
Apr 2614,35713,96114,2712
Jun 262,4532,3642,4222
Jul 262,4822,3892,4852
THE LONG ARC

10 of the last 12 years ended with profits higher — quiet, steady compounding

Over 12 years, sales went from ₹1,110 Cr to ₹4,119 Cr (about 12% a year), and profit from ₹117 Cr to ₹517 Cr.revenuenet_profit

Margins took a round trip — down to 9.9% in FY22, back to 15.9% now. The profit growth survived the squeeze.operating_profit

Revenue by year₹ Crannual_results
02,0004,000FY14FY19FY24FY26
Data: Revenue by year
PeriodRevenue (₹ Cr)
FY141,110
FY151,347
FY161,832
FY172,067
FY182,573
FY192,854
FY201,930
FY211,864
FY222,543
FY233,444
FY243,816
FY253,831
FY264,119
Profit by year₹ Crannual_results
0200400FY14FY19FY24FY26
Data: Profit by year
PeriodProfit after tax (₹ Cr)
FY14117
FY15121
FY16203
FY17213
FY18273
FY19282
FY20159
FY21104
FY22142
FY23318
FY24406
FY25461
FY26517
OPM % by year%annual_results
10.012.014.016.0FY14FY19FY24FY26
Data: OPM % by year
PeriodOPM % (%)
FY1415.0
FY1515.1
FY1615.7
FY1715.8
FY1815.5
FY1914.4
FY2013.2
FY2111.1
FY229.9
FY2313.6
FY2414.9
FY2516.5
FY2615.9
CHAPTER 1 · THE ENGINE

Sales grew 14% last quarter — the 6th straight quarter of growth

Revenue — the money that comes in from customers, before any costs.

Mar 26 sales were ₹1,155 Cr, up 14% on the same quarter last year.revenue

That makes 6 quarters of growth in a row — this is a trend, not a blip.revenue

Quarterly sales₹ Crquarterly_results
05001,000YoY %Jun 23Jun 24Jun 25Mar 26
Data: Quarterly sales
PeriodRevenue (₹ Cr)YoY growth (%)
Jun 23967–
Sep 23992–
Dec 23899–
Mar 24959–
Jun 24946-2.2
Sep 24911-8.2
Dec 249627.0
Mar 251,0125.5
Jun 259763.2
Sep 259130.2
Dec 251,07511.7
Mar 261,15514.1
WATCH →If quarterly growth slips below 7%, the story weakens.
CHAPTER 2 · THE TAKE

Margins have been rebuilt — 9.9% in FY22 to 15.9% now

Margins — the share of every ₹100 of sales kept as profit. Gross (after raw materials), operating (after running costs), net (after everything).

Of every ₹100 of sales, the company keeps ₹16.4 as operating profit (a year ago it kept ₹17.3).opm_pct

Zoom out and this is the page's quiet hero: annual operating margin bottomed at 9.9% in FY22 and has been rebuilt to 15.9% — that recovery, not sales alone, is what powers the profit growth elsewhere on this page.operating_profit

Three margins, quarterly%margin_trends
10.020.030.040.0GrossOperatingNetJun 23Jun 24Jun 25Mar 26
Data: Three margins, quarterly
PeriodGross (%)Operating (%)Net (%)
Jun 2338.014.610.3
Sep 2338.014.710.7
Dec 2338.514.911.2
Mar 2439.515.210.5
Jun 2440.714.710.5
Sep 2442.215.412.0
Dec 2443.318.413.0
Mar 2541.817.312.5
Jun 2542.113.512.5
Sep 2543.614.711.9
Dec 2543.618.513.6
Mar 2640.916.412.7
CHAPTER 3 · THE BOTTOM LINE

Profit grew 15% last quarter

PAT (profit after tax) — what is left for shareholders after every cost, interest and tax.

Mar 26 profit after tax was ₹146 Cr, up 15% year on year.net_profit

A caution: a meaningful slice of this jump came from income outside the core business — that is lower-quality profit and may not repeat.other_income

Quarterly profit after tax₹ Crquarterly_results
050.0100150YoY %+24+27+23Jun 23Jun 24Jun 25Mar 26
Data: Quarterly profit after tax
PeriodPAT (₹ Cr)YoY growth (%)
Jun 23100–
Sep 23106–
Dec 23101–
Mar 24100–
Jun 2499.0-1.0
Sep 241092.8
Dec 2412523.8
Mar 2512727.0
Jun 2512223.2
Sep 25108-0.9
Dec 2514012.0
Mar 2614615.0
Where the profit change came from (Mar 25 → Mar 26)₹ Cr
127+25−10+15−2−9146PAT Mar 25More salesThinnermarginsOther incomeDepreciationTaxPAT Mar 26

The single biggest driver was selling more.

Data: Where the profit change came from (Mar 25 → Mar 26)
ComponentEffect (₹ Cr)
PAT Mar 25127
More sales+25
Thinner margins−10
Other income+15
Depreciation−2
Tax−9
PAT Mar 26146
CHAPTER 4 · THE ACID TEST

The profits are real — they turn into cash

Operating cash flow (CFO) — the cash that actually arrived, vs PAT, the profit accounting reports. Annual figures.

Over the last 5 profitable years, the business reported ₹1,844 Cr of profit and collected ₹1,725 Cr of operating cash — about 94% conversion.operating_cash_flownet_profit

When cash tracks profit this closely, the earnings need no asterisk.

Cash collected vs profit reported (annual)₹ Crcash_flow
200400600800Operating cash flowProfit after taxFY14FY19FY24FY26
Data: Cash collected vs profit reported (annual)
PeriodOperating cash flow (₹ Cr)Profit after tax (₹ Cr)
FY14143117
FY15124121
FY16242203
FY17180213
FY18311273
FY19150282
FY20224159
FY21138104
FY22138142
FY23298318
FY24193406
FY25286461
FY26810517
CHAPTER 5 · THE PIPELINE

The cash cycle is tightening — money comes home faster

Working capital — days of sales locked up in inventory and unpaid bills. Screener reports this yearly, so this chart is annual.

One rupee now takes about 56 days to go out the door as materials and come back as collected cash — down from 80 days the year before.cash_conversion_cycle

The biggest mover: customers paying faster (107 → 83 days).debtor_days

Days of cash locked up (annual)daysratios
255075100125Customers owe (debtor days)Stock on shelf (inventory days)We owe suppliers (payable days)FY14FY19FY24FY26
Data: Days of cash locked up (annual)
PeriodCustomers owe (debtor days) (days)Stock on shelf (inventory days) (days)We owe suppliers (payable days) (days)
FY1476.065.087.0
FY1581.054.082.0
FY1687.058.0115
FY1791.043.096.0
FY1892.030.0121
FY1981.030.083.0
FY2069.036.050.0
FY2111537.0110
FY2296.032.079.0
FY2380.026.060.0
FY2490.027.060.0
FY2510731.058.0
FY2683.043.071.0
CHAPTER 6 · THE BUILD

The asset base keeps compounding — this company builds

Capex — money spent on plants, machines and buildings. Gross block is what exists; CWIP (capital work-in-progress) is what is being built. Annual.

The productive asset base has gone from ₹306 Cr (FY14) to ₹732 Cr, with another ₹61.0 Cr of capacity under construction right now.fixed_assetscwip

The build is self-funded: the last 3 years' investing outflow (₹1,065 Cr) fits inside the operating cash the business generated (₹1,289 Cr).investing_cash_flowoperating_cash_flow

Assets in place vs under construction (annual)₹ Crbalance_sheet
0200400600Fixed assetsUnder construction (CWIP)FY14FY19FY24FY26
Data: Assets in place vs under construction (annual)
PeriodFixed assets (₹ Cr)Under construction (CWIP) (₹ Cr)
FY1430611.0
FY1532418.0
FY1633537.0
FY1731862.0
FY1835952.0
FY1944019.0
FY2047130.0
FY2143250.0
FY2253620.0
FY2358777.0
FY2467384.0
FY2573668.0
FY2673261.0
CHAPTER 7 · SURVIVAL

Almost no debt — this company cannot be killed by a bad year

Debt-to-equity — borrowings against shareholders’ money. Computed from the balance sheet. Annual.

For every ₹100 shareholders have put in (and left in), the company has borrowed ₹1 — total borrowings have grown from ₹0.0 Cr to ₹55.0 Cr over the window.borrowings

Total borrowings (annual)₹ Crbalance_sheet
020.040.0FY14FY19FY24FY26
Data: Total borrowings (annual)
PeriodBorrowings (₹ Cr)
FY140.0
FY150.0
FY160.0
FY170.0
FY180.0
FY190.0
FY200.0
FY210.0
FY220.0
FY230.0
FY240.0
FY250.0
FY2655.0
Debt vs shareholders’ money (annual)xbalance_sheet
00.010.01FY14FY19FY24FY26
Data: Debt vs shareholders’ money (annual)
PeriodDebt ÷ equity (x)
FY140.0
FY150.0
FY160.0
FY170.0
FY180.0
FY190.0
FY200.0
FY210.0
FY220.0
FY230.0
FY240.0
FY250.0
FY260.0
CHAPTER 8 · THE ENGINE ROOM

Every ₹100 kept in the business earns ₹20 — a high-quality engine

ROCE — profit earned per ₹100 of capital used. ROE — the same, per ₹100 of shareholders’ money alone. Annual.

Return on capital employed is 20.0% (a year ago: 20.0%). This is the single best test of business quality: what the company earns on the money it keeps.roce_pct

Returns on capital (annual)%ratios
10.020.0ROCEFY14FY19FY24FY26
Data: Returns on capital (annual)
PeriodROCE (%)
FY1423.0
FY1521.0
FY1627.0
FY1724.0
FY1826.0
FY1923.0
FY2011.0
FY217.0
FY229.0
FY2319.0
FY2421.0
FY2520.0
FY2620.0
CHAPTER 9 · WHO OWNS IT

Promoters have trimmed their stake — 7.5 points over 8 quarters

Shareholding — who owns the company: founders (promoters), foreign funds (FII), domestic funds (DII).

Promoters hold 60.0% (down 7.5 points over 8 quarters). Foreign funds own 5.8%, domestic funds 26.2%.promoters_pctfiis_pctdiis_pct

A falling promoter stake is a red flag until explained — it can be a fund-raise or an exit; the difference matters.promoters_pct

Who holds the shares, quarterly%shareholding
Promoters75.0% → 60.0% · down 15.0 pts
60.065.070.075.0Jun 23Jun 24Jun 25Mar 26
Foreign funds1.3% → 5.8% · up 4.5 pts
2.04.06.0Jun 23Jun 24Jun 25Mar 26
Domestic funds16.1% → 26.2% · up 10.1 pts
15.020.025.0Jun 23Jun 24Jun 25Mar 26
Data: Who holds the shares, quarterly
PeriodPromoters (%)Foreign funds (%)Domestic funds (%)
Jun 2375.01.316.1
Sep 2375.01.815.9
Dec 2375.02.015.8
Mar 2475.02.215.8
Jun 2467.53.721.2
Sep 2467.54.121.0
Dec 2463.25.123.9
Mar 2563.25.623.3
Jun 2560.05.726.4
Sep 2560.05.826.3
Dec 2560.05.426.7
Mar 2660.05.826.2
WHAT IS NOT HAPPENING
  • There is no debt story here. Borrowings are ₹1 per ₹100 of shareholders’ money — too small to matter, in either direction.borrowings
THE VERDICT

The numbers earn a deeper study — and watch the one thing that matters

The numbers lean positive, and the price is roughly fair to the delivery so far.

Best thing in the data: cash generation rising (₹286 Cr → ₹810 Cr).operating_cash_flow

Biggest worry: promoter holding falling (63.2% → 60.0%).promoters_pct

One dissent worth hearing: our growth at a price lens reads negative — “Growth & Value: 6/20 (non-financial). PEG 4.45 (PE 54.1 / TTM 12.2%) → 0/6. Moderate Grower (PAT YoY 15.0%, MCap ₹28K Cr) → 1/4. GARP: ROCE 20.3%, PAT growth 15”. When a lens disagrees with the committee, it is usually pointing at the thing that breaks first.

The machine committee — 7 independent readsSTUDY DEEPER · 71%
Earnings patternPOSITIVE90% · w21
Valuation cyclePOSITIVE81% · w19
CatalystsPOSITIVE50% · w14
Quality & safetyPOSITIVE58% · w14
TechnicalsNEUTRAL20% · w12
ValuationNEUTRAL40% · w10
Growth at a priceNEGATIVE50% · w10
One model disagrees — the Growth at a price lens reads this stock as NEGATIVE (50% confidence): “Growth & Value: 6/20 (non-financial). PEG 4.45 (PE 54.1 / TTM 12.2%) → 0/6. Moderate Grower (PAT YoY 15.0%, MCap ₹28K Cr) → 1/4. GARP: ROCE 20.3%, PAT growth 15”
Business quality6.8/10
Management5.8/10
7-model research readSTUDY DEEPER · 71% confidence
WHAT WOULD CHANGE THIS VIEWTwo quarters of profit reversing would kill this story.

Machine-written research from Screener data — every number traces to its source column. Sector Alpha is not a SEBI-registered investment adviser; nothing here is a recommendation to buy or sell. Not investment advice.

More Auto Ancillaries - Diversified stocks
Samvardhana Motherson International LtdBosch LtdEndurance Technologies LtdMotherson Sumi Wiring India LtdSansera Engineering LtdMinda Corporation LtdAll Auto Ancillaries - Diversified stocks →
Frequently asked questions

Straight answers from the data

What does ZF Commercial Vehicle Control System India Ltd do?

Operating under the ZF WABCO brand and part of ZF Group Commercial Vehicle Control Systems Division, WABCO INDIA Limited is India’s market leader for advanced braking systems, conventional braking products and related air assisted technologies and systems in India. It also provides software development and other services. Its headquarter is in Chennai, India. It is listed in the Auto Ancillaries - Diversified sector with a market capitalisation of ₹28,288 Cr.

What is ZF Commercial Vehicle Control System India Ltd's share price?

As of 1 July 2026, ZF Commercial Vehicle Control System India Ltd trades at ₹2,482, up 12% over the past year, with a market capitalisation of ₹28,288 Cr. Beating NIFTY 500 for 36 weeks. Prices are weekly closes from Screener data; this page refreshes with each weekly update.

What is ZF Commercial Vehicle Control System India Ltd's share price target?

Sector Alpha does not publish broker-style price targets. Our discounted-cash-flow model estimates ZF Commercial Vehicle Control System India Ltd's intrinsic value at ₹8,558 per share under base assumptions (bear ₹4,473, bull ₹11,702), against the current price of ₹2,482 — a 42% premium to model value. The current price already implies roughly 27% annual earnings growth. These are model estimates, not forecasts — treat them as one input alongside the valuation history below, not as a target.

Is ZF Commercial Vehicle Control System India Ltd stock overvalued or undervalued?

ZF Commercial Vehicle Control System India Ltd trades at a P/E of 54.1× — the 17th percentile of its own 10.3-year trading range (median 68.6×), which is cheap against its own history. The price is tracking the earnings — no froth, no gift. Since Mar 2016, the stock is down 60% and earnings per share are down 57% — the price has tracked the profits, not run ahead of them. One caveat: margins are currently at the top of their own historical band, so the earnings behind that multiple may themselves be at a cyclical high — the stock is cheaper than its history partly because the E is fatter than usual.

What did ZF Commercial Vehicle Control System India Ltd report in its latest quarterly results?

In its most recent reported quarter (Q4 FY26, quarter ended March 2026): Mar 26 sales were ₹1,155 Cr, up 14% on the same quarter last year. Mar 26 profit after tax was ₹146 Cr, up 15% year on year. Figures are from Screener-scraped quarterly filings; the page updates when the next quarter is filed.

Is ZF Commercial Vehicle Control System India Ltd growing?

Sales grew 14% last quarter — the 6th straight quarter of growth. Mar 26 sales were ₹1,155 Cr, up 14% on the same quarter last year.

Are ZF Commercial Vehicle Control System India Ltd's profits growing?

Profit grew 15% last quarter. Mar 26 profit after tax was ₹146 Cr, up 15% year on year.

What are ZF Commercial Vehicle Control System India Ltd's operating margins?

Margins have been rebuilt — 9.9% in FY22 to 15.9% now. In the most recent quarter, of every ₹100 of sales, the company keeps ₹16.4 as operating profit (a year ago it kept ₹17.3).

What is ZF Commercial Vehicle Control System India Ltd's long-term growth record?

Revenue grew from ₹1,110 Cr in FY14 to ₹4,119 Cr in FY26 — a 11.5% compound annual growth rate over 12 years. Profit after tax compounded at 13.2% over the same period (₹117 Cr → ₹517 Cr).

Is ZF Commercial Vehicle Control System India Ltd stock in an uptrend?

An uptrend that has held for 29 weeks. ZF Commercial Vehicle Control System India Ltd is in Stage 2 — advancing, 29 weeks in (confirmed). Stages follow Stan Weinstein's four-phase read of weekly price against the 200-day average: basing (1), advancing (2), topping (3), declining (4).

Why is ZF Commercial Vehicle Control System India Ltd stock rising?

The price is up 12% over the past year, in a confirmed Stage 2 uptrend (29 weeks), and has beaten NIFTY 500 for 36 weeks. Earnings are moving with the price — this is a profit-backed move, not a pure re-rating. Since 2016, the price is up -60% while earnings per share moved -57%.

Is ZF Commercial Vehicle Control System India Ltd beating the NIFTY 500?

Yes — beating NIFTY 500 for 36 weeks, as of 1 July 2026. Relative strength is measured weekly against the NIFTY 500 (Mansfield RS): a positive reading means the stock has outperformed the index over the trailing window, week after week.

Where is ZF Commercial Vehicle Control System India Ltd in its business cycle?

The data reads ZF Commercial Vehicle Control System India Ltd as a cyclical business currently in its expansion phase — earnings at an all-time high for this company, valuation at the 17th percentile. Profits breathe with a cycle here — profit drawdowns of ~63% along the way. Swings like that are normal for this business, not news.

Who owns ZF Commercial Vehicle Control System India Ltd — what is the promoter holding?

Promoters hold 60.0% (down 7.5 points over 8 quarters). Foreign funds own 5.8%, domestic funds 26.2%. A falling promoter stake is a red flag until explained — it can be a fund-raise or an exit; the difference matters. Shareholding is from Screener's quarterly filings data.

Does ZF Commercial Vehicle Control System India Ltd have too much debt?

Almost no debt — this company cannot be killed by a bad year. For every ₹100 shareholders have put in (and left in), the company has borrowed ₹1 — total borrowings have grown from ₹0.0 Cr to ₹55.0 Cr over the window.

What is the bull case for ZF Commercial Vehicle Control System India Ltd?

Profits are up 27% in two years, the price has kept pace — no more, no less, and it still trades cheap against its own history. Best thing in the data: cash generation rising (₹286 Cr → ₹810 Cr). Sales grew 14% last quarter — the 6th straight quarter of growth.

What is the bear case for ZF Commercial Vehicle Control System India Ltd — what could break the story?

Biggest worry: promoter holding falling (63.2% → 60.0%). Two quarters of profit reversing would kill this story. The nearest-term thing to watch: if quarterly growth slips below 7%, the story weakens. This falsification condition is stated up front so the thesis can be checked against incoming quarters, not defended after the fact.

Is ZF Commercial Vehicle Control System India Ltd a stock worth studying right now?

Sector Alpha does not publish buy or sell recommendations — this is a research read, not advice. What the data says: the numbers earn a deeper study — and watch the one thing that matters. The numbers lean positive, and the price is roughly fair to the delivery so far. Across the 7-model scorecard the composite research signal is study deeper at 71% confidence. This is machine-written research compiled from Screener data — every number traces to its source — and it is not investment advice. Do your own diligence.

Generated from Screener data · 12 sources · why_traces/1.0 + story/1.2
details
generated 2026-07-03 11:21 · 6 material moves detected
sources: screener_company_info, screener_quarterly_results, screener_annual_results, screener_valuation_history, screener_shareholding, screener_cash_flow, screener_ratios, screener_balance_sheet, screener_margin_trends, weinstein_stages, agent_scores, stock_timelines