Ind-Swift Laboratories Ltd (INDSWFTLAB) — share price & stock analysis
From losses in FY14 and FY15 and FY16 and FY17 and FY20 and FY21 and FY22 to record profits — the comeback is real, the price knows it.
Ind-Swift Laboratories Ltd (INDSWFTLAB) trades at ₹201 as of 1 July 2026, up 76% over the past year — beating NIFTY 500 for 30 weeks. The machine reads this as turnaround: from losses in FY14 and FY15 and FY16 and FY17 and FY20 and FY21 and FY22 to record profits — the comeback is real, the price knows it. the price is in Stage 2 — advancing, 21 weeks in; the business cycle reads DEEP CYCLICAL / AT TROUGH. Fundamentals-momentum score: 75/100 (mostly improving).
Data as of 1 July 2026 · every number traces to its Screener source column · not investment advice.
- Market cap
- ₹1,746 Cr
- P/E
- 35.3×
- ROE
- 3.9%
- Book value / share
- ₹159
- Revenue (FY26)
- ₹641 Cr
- Profit after tax (FY26)
- ₹41 Cr
- Weinstein stage
- Stage 2 (21 weeks)
- Data as of
- 1 July 2026
Profits swing violently in this business — real losses in FY14 and FY15 and FY16 and FY17 and FY20 and FY21 and FY22. That is what “deep cyclical” means: the same company looks brilliant at the top of its cycle and broken at the bottom.net_profit
Where the clock stands now: earnings sit at 30% of their historical range, margins are mid-band, and valuation history is thin. That reads as AT TROUGH — the point of maximum pessimism is also the point of maximum opportunity — IF the return to profit holds.net_profit
4 of the 5 things we track are currently moving the right way — nearly everything is pulling in the same direction.
Where the levels actually stand: ROCE 5% — weak; effectively no debt; margins mid-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.
Stage 2: the trend is up, and has been for 21 weeks
STAGE 2 · ADVANCING · 21 WEEKSPrice trends have a life cycle: they base (1), advance (2), top out (3) and decline (4). This chart is in Stage 2: advancing — 21 weeks so far, confirmed.stage
The price sits above its rising 200-day average (₹131 today) and its strength against the index is still improving — 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 30 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
Data: Weekly price, moving averages and stage (sampled — full series in the embedded dataset)
| Period | Price (₹) | 200-DMA (₹) | 50-DMA (₹) | Stage |
|---|---|---|---|---|
| Feb 16 | 35.9 | 35.0 | 38.0 | 4 |
| May 16 | 38.3 | 38.4 | 41.9 | 2 |
| Aug 16 | 36.5 | 38.8 | 39.3 | 2 |
| Nov 16 | 41.1 | 39.1 | 40.3 | 4 |
| Jan 17 | 37.5 | 38.2 | 37.5 | 4 |
| Apr 17 | 42.9 | 38.0 | 38.3 | 4 |
| Jul 17 | 36.5 | 38.6 | 38.5 | 2 |
| Oct 17 | 33.5 | 37.0 | 34.9 | 4 |
| Dec 17 | 76.6 | 38.2 | 42.8 | 4 |
| Mar 18 | 56.0 | 50.2 | 62.1 | 2 |
| Jun 18 | 90.5 | 58.1 | 70.5 | 2 |
| Sep 18 | 83.5 | 70.9 | 84.8 | 2 |
| Nov 18 | 56.1 | 66.6 | 62.1 | 4 |
| Feb 19 | 42.3 | 57.7 | 47.0 | 4 |
| May 19 | 33.7 | 50.0 | 38.7 | 4 |
| Aug 19 | 33.9 | 42.4 | 33.3 | 4 |
| Nov 19 | 30.9 | 40.7 | 36.6 | 4 |
| Jan 20 | 24.1 | 33.9 | 25.9 | 4 |
| Apr 20 | 23.5 | 28.4 | 21.7 | 4 |
| Jul 20 | 34.8 | 28.6 | 30.3 | 4 |
| Oct 20 | 51.4 | 33.0 | 39.2 | 2 |
| Dec 20 | 61.1 | 43.8 | 57.2 | 2 |
| Mar 21 | 76.7 | 57.5 | 74.4 | 2 |
| Jun 21 | 118 | 68.1 | 84.3 | 2 |
| Sep 21 | 70.4 | 78.1 | 82.6 | 2 |
| Nov 21 | 79.5 | 73.5 | 70.3 | 4 |
| Feb 22 | 72.0 | 74.6 | 76.2 | 2 |
| May 22 | 59.0 | 71.4 | 67.3 | 4 |
| Aug 22 | 61.0 | 66.1 | 60.4 | 4 |
| Oct 22 | 53.8 | 62.5 | 57.0 | 4 |
| Jan 23 | 66.5 | 63.6 | 65.1 | 2 |
| Apr 23 | 64.8 | 63.0 | 61.6 | 4 |
| Jul 23 | 89.0 | 67.7 | 75.8 | 2 |
| Sep 23 | 90.3 | 78.9 | 91.4 | 2 |
| Dec 23 | 97.0 | 84.5 | 92.3 | 2 |
| Mar 24 | 104 | 94.5 | 106 | 2 |
| Jun 24 | 115 | 102 | 110 | 2 |
| Aug 24 | 149 | 118 | 141 | 2 |
| Nov 24 | 101 | 120 | 120 | 4 |
| Feb 25 | 91.9 | 114 | 106 | 4 |
| May 25 | 70.3 | 102 | 85.4 | 4 |
| Aug 25 | 107 | 101 | 103 | 4 |
| Oct 25 | 102 | 102 | 103 | 3 |
| Jan 26 | 111 | 99.2 | 95.9 | 4 |
| Apr 26 | 141 | 114 | 133 | 2 |
| Jun 26 | 163 | 125 | 144 | 2 |
| Jul 26 | 201 | 132 | 161 | 2 |
Out of the loss years — profitable again, still below its best
Over 12 years, sales went from ₹965 Cr to ₹641 Cr (about −3% a year), and profit from ₹−122 Cr to ₹41.0 Cr.revenuenet_profit
The books show real losses in FY14 and FY15 and FY16 and FY17 and FY20 and FY21 and FY22 (worst: ₹−122 Cr). Everything about today’s cheap-looking numbers must be read against that history — the recovery is what you are buying.net_profit
Data: Revenue by year
| Period | Revenue (₹ Cr) |
|---|---|
| FY14 | 965 |
| FY15 | 660 |
| FY16 | 653 |
| FY17 | 716 |
| FY18 | 765 |
| FY19 | 757 |
| FY20 | 780 |
| FY21 | 891 |
| FY22 | 1,039 |
| FY23 | 1,207 |
| FY24 | 1,281 |
| FY25 | 562 |
| FY26 | 641 |
Data: Profit by year
| Period | Profit after tax (₹ Cr) |
|---|---|
| FY14 | -122 |
| FY15 | -119 |
| FY16 | -59 |
| FY17 | -39 |
| FY18 | 22 |
| FY19 | 29 |
| FY20 | -21 |
| FY21 | -3 |
| FY22 | -2 |
| FY23 | 48 |
| FY24 | 421 |
| FY25 | 250 |
| FY26 | 41 |
Data: OPM % by year
| Period | OPM % (%) |
|---|---|
| FY14 | 6.1 |
| FY15 | 13.5 |
| FY16 | 16.4 |
| FY17 | 14.8 |
| FY18 | 17.5 |
| FY19 | 16.6 |
| FY20 | 18.5 |
| FY21 | 20.5 |
| FY22 | 19.4 |
| FY23 | 19.0 |
| FY24 | 19.7 |
| FY25 | -3.4 |
| FY26 | 7.0 |
Sales jumped 23% last quarter — the 4th straight quarter of growth
Mar 26 sales were ₹170 Cr, up 23% on the same quarter last year.revenue
That makes 4 quarters of growth in a row — this is a trend, not a blip.revenue
Data: Quarterly sales
| Period | Revenue (₹ Cr) | YoY growth (%) |
|---|---|---|
| Jun 23 | 310 | – |
| Sep 23 | 290 | – |
| Dec 23 | 288 | – |
| Mar 24 | 529 | – |
| Jun 24 | 33.0 | -89.4 |
| Sep 24 | 12.0 | -95.9 |
| Dec 24 | 129 | -55.2 |
| Mar 25 | 138 | -73.9 |
| Jun 25 | 153 | 363.6 |
| Sep 25 | 153 | 1,175.0 |
| Dec 25 | 151 | 17.1 |
| Mar 26 | 170 | 23.2 |
Margins are widening — −7% → 12% in a year
Of every ₹100 of sales, the company keeps ₹12.1 as operating profit (a year ago it kept ₹−6.7).opm_pct
Zoom out and this is the page's quiet hero: annual operating margin bottomed at −3.4% in FY25 and has been rebuilt to 7.0% — that recovery, not sales alone, is what powers the profit growth elsewhere on this page.operating_profit
The gross margin moved the same way (58% → 64%), so this is about input costs and pricing power — the raw-material equation improved.gpm_pctopm_pct
Data: Three margins, quarterly
| Period | Gross (%) | Operating (%) | Net (%) |
|---|---|---|---|
| Jun 23 | 47.7 | 19.4 | 5.6 |
| Sep 23 | 50.1 | 22.7 | 10.9 |
| Dec 23 | 45.9 | 18.0 | 6.8 |
| Mar 24 | 49.5 | 17.3 | 26.3 |
| Jun 24 | 17.7 | -29.4 | 2.8 |
| Sep 24 | 30.5 | -98.7 | 3.4 |
| Dec 24 | 52.1 | -5.2 | -3.7 |
| Mar 25 | 58.3 | -6.7 | 12.8 |
| Jun 25 | 52.1 | 2.4 | 5.7 |
| Sep 25 | 49.1 | 1.0 | 5.2 |
| Dec 25 | 53.4 | 2.8 | 8.6 |
| Mar 26 | 63.8 | 12.1 | 11.4 |
Profit collapsed 93% — mostly from income from outside the core business
Mar 26 profit after tax was ₹15.0 Cr, down 93% 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
Data: Quarterly profit after tax
| Period | PAT (₹ Cr) | YoY growth (%) |
|---|---|---|
| Jun 23 | 17.0 | – |
| Sep 23 | 32.0 | – |
| Dec 23 | 19.0 | – |
| Mar 24 | 494 | – |
| Jun 24 | 1.0 | -94.1 |
| Sep 24 | 0.0 | -100.0 |
| Dec 24 | -5.0 | -126.3 |
| Mar 25 | 222 | -55.1 |
| Jun 25 | 9.0 | 800.0 |
| Sep 25 | 8.0 | – |
| Dec 25 | 10.0 | 300.0 |
| Mar 26 | 15.0 | -93.2 |
The single biggest driver was income outside the core business.
Data: Where the profit change came from (Mar 25 → Mar 26)
| Component | Effect (₹ Cr) |
|---|---|
| PAT Mar 25 | 222 |
| More sales | −2 |
| Fatter margins | +32 |
| Other income | −223 |
| Depreciation | −1 |
| Interest | −25 |
| Tax | +11 |
| Everything else | +1 |
| PAT Mar 26 | 15 |
Profits on paper, cash lagging behind
Over the last 4 profitable years, the business reported ₹760 Cr of profit and collected ₹−63.0 Cr of operating cash — about -8% conversion (1 loss year excluded — a negative denominator would flatter the ratio).operating_cash_flownet_profit
The wrinkle is the latest year: FY26 collected ₹−70.0 Cr against ₹41.0 Cr of reported profit — about -171%. One year isn’t a trend, but it is the line to watch.operating_cash_flownet_profit
The gap sits in receivables: customers now take 113 days to pay, up from 107. Profit booked, cash pending.debtor_days
Data: Cash collected vs profit reported (annual)
| Period | Operating cash flow (₹ Cr) | Profit after tax (₹ Cr) |
|---|---|---|
| FY14 | 0.0 | -122 |
| FY15 | 98.0 | -119 |
| FY16 | 79.0 | -59.0 |
| FY17 | 96.0 | -39.0 |
| FY18 | 73.0 | 22.0 |
| FY19 | -64.0 | 29.0 |
| FY20 | 125 | -21.0 |
| FY21 | 135 | -3.0 |
| FY22 | 150 | -2.0 |
| FY23 | 195 | 48.0 |
| FY24 | -163 | 421 |
| FY25 | -25.0 | 250 |
| FY26 | -70.0 | 41.0 |
The cash cycle is stable
One rupee now takes about 116 days to go out the door as materials and come back as collected cash.cash_conversion_cycle
The biggest mover: suppliers being paid later (140 → 188 days).payable_days
Data: Days of cash locked up (annual)
| Period | Customers owe (debtor days) (days) | Stock on shelf (inventory days) (days) | We owe suppliers (payable days) (days) |
|---|---|---|---|
| FY14 | 168 | 182 | 103 |
| FY15 | 215 | 312 | 120 |
| FY16 | 208 | 368 | 137 |
| FY17 | 182 | 305 | 91.0 |
| FY18 | 194 | 291 | 118 |
| FY19 | 169 | 284 | 114 |
| FY20 | 186 | 313 | 123 |
| FY21 | 177 | 301 | 111 |
| FY22 | 160 | 288 | 118 |
| FY23 | 153 | 242 | 113 |
| FY24 | 48.0 | 6.0 | 52.0 |
| FY25 | 107 | 145 | 140 |
| FY26 | 113 | 191 | 188 |
No big build-out underway — growth must come from what already exists
The productive asset base has gone from ₹1,174 Cr (FY14) to ₹306 Cr, with another ₹10.0 Cr of capacity under construction right now.fixed_assetscwip
The build is bigger than the cash engine: investing outflows (₹287 Cr) exceeded operating cash (₹−258 Cr) over the last 3 years — the difference comes from debt or shareholders.investing_cash_flowoperating_cash_flow
Data: Assets in place vs under construction (annual)
| Period | Fixed assets (₹ Cr) | Under construction (CWIP) (₹ Cr) |
|---|---|---|
| FY14 | 1,174 | 78.0 |
| FY15 | 1,117 | 113 |
| FY16 | 1,099 | 78.0 |
| FY17 | 1,042 | 70.0 |
| FY18 | 934 | 69.0 |
| FY19 | 914 | 20.0 |
| FY20 | 843 | 11.0 |
| FY21 | 753 | 19.0 |
| FY22 | 630 | 10.0 |
| FY23 | 587 | 8.0 |
| FY24 | 8.0 | 0.0 |
| FY25 | 273 | 0.0 |
| FY26 | 306 | 10.0 |
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 shrunk from ₹1,355 Cr to ₹18.0 Cr over the window.borrowings
Data: Total borrowings (annual)
| Period | Borrowings (₹ Cr) |
|---|---|
| FY14 | 1,355 |
| FY15 | 1,413 |
| FY16 | 1,457 |
| FY17 | 1,242 |
| FY18 | 1,083 |
| FY19 | 1,148 |
| FY20 | 1,031 |
| FY21 | 1,005 |
| FY22 | 953 |
| FY23 | 862 |
| FY24 | 17.0 |
| FY25 | 41.0 |
| FY26 | 18.0 |
Data: Debt vs shareholders’ money (annual)
| Period | Debt ÷ equity (x) |
|---|---|
| FY14 | 1.9 |
| FY15 | 2.4 |
| FY16 | 2.8 |
| FY17 | 2.3 |
| FY18 | 2.0 |
| FY19 | 2.0 |
| FY20 | 1.6 |
| FY21 | 1.7 |
| FY22 | 1.6 |
| FY23 | 1.3 |
| FY24 | 0.0 |
| FY25 | 0.0 |
| FY26 | 0.0 |
Every ₹100 kept in the business earns just ₹5
Return on capital employed is 5.0% (a year ago: 1.0%). This is the single best test of business quality: what the company earns on the money it keeps.roce_pct
Rising returns on capital while growing is the rarest combination in investing — it means the new projects earn more than the old ones.roce_pct
Data: Returns on capital (annual)
| Period | ROCE (%) |
|---|---|
| FY14 | 0.0 |
| FY15 | 1.0 |
| FY16 | 2.0 |
| FY17 | 2.0 |
| FY18 | 4.0 |
| FY19 | 4.0 |
| FY20 | 5.0 |
| FY21 | 7.0 |
| FY22 | 7.0 |
| FY23 | 13.0 |
| FY24 | 20.0 |
| FY25 | 1.0 |
| FY26 | 5.0 |
Big money is quietly accumulating
Promoters hold 43.0% (up 1 point over 8 quarters). Foreign funds own 13.9%, domestic funds 0.0%.promoters_pctfiis_pctdiis_pct
Institutions buying while the story develops is the market’s quiet vote of confidence — they meet management, you don’t.
Meanwhile domestic funds have been the sellers — from 19.5% to 0.0% over the window. Someone on the other side of the table disagrees; both sides count.diis_pct
Data: Who holds the shares, quarterly
| Period | Promoters (%) | Foreign funds (%) | Domestic funds (%) |
|---|---|---|---|
| Sep 23 | 42.0 | 0.2 | 19.5 |
| Dec 23 | 42.0 | 0.3 | 18.7 |
| Mar 24 | 42.0 | 0.3 | 8.0 |
| Jun 24 | 42.0 | 1.3 | 0.9 |
| Sep 24 | 42.0 | 0.7 | 0.9 |
| Dec 24 | 42.0 | 0.5 | 0.9 |
| Mar 25 | 40.9 | 3.1 | 0.9 |
| Jun 25 | 40.9 | 4.3 | 0.9 |
| Sep 25 | 39.5 | 14.8 | 0.7 |
| Dec 25 | 39.5 | 14.3 | 0.7 |
| Feb 26 | 43.1 | 13.8 | 0.2 |
| Mar 26 | 43.0 | 13.9 | 0.0 |
A turnaround that stuck — the question is what’s left to re-rate
The numbers are genuinely mixed, and the price is roughly fair to the delivery so far.
Best thing in the data: returns on capital rising (1.0% → 5.0%).roce_pct
Biggest worry: cash generation falling (₹−25.0 Cr → ₹−70.0 Cr).operating_cash_flow
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.
Straight answers from the data
What does Ind-Swift Laboratories Ltd do?
Incorporated in 1995, Ind-Swift Laboratories Ltd is in the business of Bulk Drugs & Pharmaceuticals[1]. It is listed in the Pharma - API sector with a market capitalisation of ₹1,746 Cr.
What is Ind-Swift Laboratories Ltd's share price?
As of 1 July 2026, Ind-Swift Laboratories Ltd trades at ₹201, up 76% over the past year, with a market capitalisation of ₹1,746 Cr. Beating NIFTY 500 for 30 weeks. Prices are weekly closes from Screener data; this page refreshes with each weekly update.
What is Ind-Swift Laboratories Ltd's share price target?
Sector Alpha does not publish broker-style price targets. Our discounted-cash-flow model estimates Ind-Swift Laboratories Ltd's intrinsic value at ₹35.0 per share under base assumptions (bear ₹23.0, bull ₹50.0), against the current price of ₹201 — a 79% premium to model value. The current price already implies roughly 23% annual earnings growth. These are model estimates, not forecasts — treat them as one input alongside the valuation history below, not as a target.
What did Ind-Swift Laboratories Ltd report in its latest quarterly results?
In its most recent reported quarter (Q4 FY26, quarter ended March 2026): Mar 26 sales were ₹170 Cr, up 23% on the same quarter last year. Mar 26 profit after tax was ₹15.0 Cr, down 93% year on year. Figures are from Screener-scraped quarterly filings; the page updates when the next quarter is filed.
Is Ind-Swift Laboratories Ltd growing?
Sales jumped 23% last quarter — the 4th straight quarter of growth. Mar 26 sales were ₹170 Cr, up 23% on the same quarter last year.
Are Ind-Swift Laboratories Ltd's profits growing?
Profit collapsed 93% — mostly from income from outside the core business. Mar 26 profit after tax was ₹15.0 Cr, down 93% year on year.
What are Ind-Swift Laboratories Ltd's operating margins?
Margins are widening — −7% → 12% in a year. In the most recent quarter, of every ₹100 of sales, the company keeps ₹12.1 as operating profit (a year ago it kept ₹−6.7).
What is Ind-Swift Laboratories Ltd's long-term growth record?
Revenue grew from ₹965 Cr in FY14 to ₹641 Cr in FY26 — a -3.4% compound annual growth rate over 12 years. Profit CAGR is not meaningful across this span — the company reported losses in FY14, FY15, FY16, FY17, FY20, FY21, FY22.
Is Ind-Swift Laboratories Ltd stock in an uptrend?
Stage 2: the trend is up, and has been for 21 weeks. Ind-Swift Laboratories Ltd is in Stage 2 — advancing, 21 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 Ind-Swift Laboratories Ltd stock rising?
The price is up 76% over the past year, in a confirmed Stage 2 uptrend (21 weeks), and has beaten NIFTY 500 for 30 weeks.
Is Ind-Swift Laboratories Ltd beating the NIFTY 500?
Yes — beating NIFTY 500 for 30 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 Ind-Swift Laboratories Ltd in its business cycle?
The data reads Ind-Swift Laboratories Ltd as a deep cyclical business currently in its at trough phase — earnings at 30% of their own historical range. Profits swing violently in this business — real losses in FY14 and FY15 and FY16 and FY17 and FY20 and FY21 and FY22. That is what “deep cyclical” means: the same company looks brilliant at the top of its cycle and broken at the bottom.
Who owns Ind-Swift Laboratories Ltd — what is the promoter holding?
Promoters hold 43.0% (up 1 point over 8 quarters). Foreign funds own 13.9%, domestic funds 0.0%. Institutions buying while the story develops is the market’s quiet vote of confidence — they meet management, you don’t. Shareholding is from Screener's quarterly filings data.
Does Ind-Swift Laboratories 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 shrunk from ₹1,355 Cr to ₹18.0 Cr over the window.
What is the bull case for Ind-Swift Laboratories Ltd?
From losses in FY14 and FY15 and FY16 and FY17 and FY20 and FY21 and FY22 to record profits — the comeback is real, the price knows it. Best thing in the data: returns on capital rising (1.0% → 5.0%). Sales jumped 23% last quarter — the 4th straight quarter of growth.
What is the bear case for Ind-Swift Laboratories Ltd — what could break the story?
Biggest worry: cash generation falling (₹−25.0 Cr → ₹−70.0 Cr). Two quarters of margins reversing would kill this story. The nearest-term thing to watch: if quarterly growth slips below 12%, 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 Ind-Swift Laboratories 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: a turnaround that stuck — the question is what’s left to re-rate. The numbers are genuinely mixed, and the price is roughly fair to the delivery so far. Across the 7-model scorecard the composite research signal is on watch at 40% 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.