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
Refineries →
Home›Stocks›Gandhar Oil Refinery (India) Ltd
GANDHARGandhar Oil Refinery (India) LtdRefineries
₹184+5.6% 1y

Gandhar Oil Refinery (India) Ltd (GANDHAR) — share price & stock analysis

Profits are still 36% below their best year, the price has kept pace — no more, no less.

MIXED STORY, FAIRLY PRICEDBeating NIFTY 500 for 14 weeks
MOMENTUMSTAGE 2 UPTRENDBEATING NIFTY 14W
MARGINS EXPANDINGNO REAL DEBT
DEEP CYCLICALEARLY RECOVERY
₹1,805 Cr
Market cap
13.3×
P/E
10.5%
ROE
41st pctile
vs own history (since 2024)
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

Gandhar Oil Refinery (India) Ltd (GANDHAR) trades at ₹184 as of 1 July 2026, up 5.6% over the past year — beating NIFTY 500 for 14 weeks. The machine reads this as mixed story, fairly priced: profits are still 36% below their best year, the price has kept pace — no more, no less. It trades at a P/E of 13.3× (the 41st percentile of its own range); the price is in Stage 2 — advancing, 3 weeks in; the business cycle reads DEEP CYCLICAL / EARLY RECOVERY. Fundamentals-momentum score: 89/100 (mostly improving).

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

Key numbers
Market cap
₹1,805 Cr
P/E
13.3×
ROE
10.5%
vs own history (since 2024)
41st pctile
Book value / share
₹138
EPS (TTM)
₹13.9
10-yr median P/E
15.9×
Revenue (FY26)
₹4,241 Cr
Profit after tax (FY26)
₹137 Cr
Weinstein stage
Stage 2 (3 weeks)
Data as of
1 July 2026
MOMENTUM OF THE FUNDAMENTALS
89/100
MOSTLY IMPROVING
Levels: ROCE 13% — decent · effectively no debt · margins mid-band
SalesUp 14% YoY
MarginsOPM 3.5% → 5.8% in a year
ProfitUp 208% YoY
Cash generationOperating cash ₹15.0 Cr → ₹128 Cr
Balance sheetDebt is ₹23 per ₹100 of shareholders’ money
Committed ownersPromoters + funds hold 66.7% (a year ago: 67.0%)
DEEP CYCLICAL
Trough
Recovery
Expansion
Peak

Profits swing violently in this business — a 86% peak-to-trough profit collapse. 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 62% of their historical range, margins are mid-band, and the market pays mid-range (41st percentile). That reads as EARLY RECOVERY — the sweet spot of the pendulum — the improvement is visible but not yet fully priced.net_profit

5 of the 6 things we track are currently moving the right way — nearly everything is pulling in the same direction.

Where the levels actually stand: ROCE 13% — decent; 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, and a quarter of the score comes from our earnings-recovery lens (is the profit cycle turning up off its trough?).

THE ONE CHART THAT MATTERS

Price and profits are moving together

Since May 2024, the stock is down 11% and earnings per share are down 15% — 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 13.3× is the middle of its own range against its own history since 2024 (41st percentile) — neither a bargain nor a stretch, by its own standards.pe_ratio

Price, earnings per share, and the P/E the market pays₹ · ×valuation_history
15020025010.015.0₹ price₹ EPS₹184EPS ₹14P/E ×10.020.0med 16×13×May 24Feb 25Nov 25Jul 26
Data: Price, EPS and valuation (sampled — full series in the embedded dataset)
PeriodPrice (₹)EPS (TTM) (₹)P/E (×)
May 24226–9.5
May 2420116.412.3
Jun 2421416.213.2
Jun 2420916.312.8
Jul 2421116.312.9
Jul 2421316.213.1
Aug 2420913.815.1
Aug 2421613.815.6
Sep 2421713.815.7
Sep 2420813.815.1
Oct 2421513.815.5
Oct 24245–17.7
Nov 24227–16.4
Nov 2420810.819.3
Nov 2422310.820.7
Dec 2423210.821.5
Dec 24216–20.0
Jan 25202–18.7
Jan 25186–17.2
Feb 251737.921.8
Feb 251527.919.2
Mar 251497.918.8
Mar 251437.918.1
Apr 251467.918.4
Apr 251497.918.8
May 251457.918.3
May 251587.919.9
May 251798.221.9
Jun 251728.221.0
Jun 251748.221.3
Jul 251708.220.7
Jul 251678.220.5
Aug 251537.719.8
Aug 251507.719.5
Sep 251497.719.4
Sep 251477.719.1
Oct 251437.718.5
Oct 251367.717.6
Oct 251347.717.4
Nov 251459.515.2
Nov 251319.513.7
Dec 251259.513.1
Dec 251509.515.8
Jan 261539.516.1
Jan 2616310.915.0
Feb 2615010.913.8
Feb 2614710.913.5
Feb 2614010.912.9
Mar 2613010.911.9
Mar 2612410.811.4
Apr 2613710.912.6
Apr 2613710.912.6
May 26151–13.9
May 26164–15.1
Jun 2616213.811.7
Jun 2615913.911.5
Jun 2616013.911.5
Jun 2618013.913.0
Jun 2617513.812.7
Jul 2618413.913.3

Price is the weekly close (₹). EPS is trailing-twelve-month profit per share, anchored on Screener's own snapshots (the window starts at the first stable snapshot — earlier IPO-era share-count revisions are excluded, since they are not earnings events); 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 (15.9×).

WHERE THE PRICE IS IN ITS CYCLE

The price is in a confirmed uptrend — 3 weeks and counting

STAGE 2 · ADVANCING · 3 WEEKS

Stock prices move through four repeating stages: basing (1), advancing (2), topping (3) and declining (4). This one is in Stage 2: advancing, 3 weeks in, confirmed.stage

The price sits above its rising 200-day average (₹152 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 14 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
S4150200250300Price200-DMAStage 2 began · Jul 26Dec 23Oct 24Sep 25Jul 26
Data: Weekly price, moving averages and stage (sampled — full series in the embedded dataset)
PeriodPrice (₹)200-DMA (₹)50-DMA (₹)Stage
Dec 232813013014
Dec 232822992954
Jan 242612952834
Feb 242452892694
Feb 242642842614
Mar 242192762474
Apr 242282692354
Apr 242202632284
May 242262582264
Jun 242022512174
Jun 242092462144
Jul 242052412134
Aug 242092372114
Aug 242252342134
Sep 242082312144
Oct 242362292154
Nov 242272292214
Nov 242062272174
Dec 242322272234
Jan 252192262214
Jan 251862222114
Feb 251492151914
Mar 251492051704
Mar 251421971584
Apr 251491921534
May 251421861514
May 251791831574
Jun 251701821654
Jul 251701801684
Aug 251621791684
Aug 251501751624
Sep 251451721554
Oct 251431681514
Oct 251371641454
Nov 251451611424
Dec 251251571374
Dec 251501541384
Jan 261521541464
Feb 261501541484
Feb 261401531474
Mar 261321501404
Apr 261371481364
Apr 261391471384
May 261641471444
Jun 261611491494
Jun 261601491514
Jun 261791511564
Jul 261841521602
THE LONG ARC

A lumpy ride — no clean trend in profits

Over 10 years, sales went from ₹1,756 Cr to ₹4,241 Cr (about 9% a year), and profit from ₹26.0 Cr to ₹137 Cr.revenuenet_profit

Revenue by year₹ Crannual_results
02,0004,000FY16FY20FY24FY26
Data: Revenue by year
PeriodRevenue (₹ Cr)
FY161,756
FY172,169
FY182,363
FY193,568
FY202,504
FY212,221
FY223,543
FY234,079
FY244,113
FY253,897
FY264,241
Profit by year₹ Crannual_results
0100200FY16FY20FY24FY26
Data: Profit by year
PeriodProfit after tax (₹ Cr)
FY1626
FY1774
FY1850
FY1919
FY2010
FY21100
FY22164
FY23214
FY24165
FY2583
FY26137
OPM % by year%annual_results
2.04.06.08.0FY16FY20FY24FY26
Data: OPM % by year
PeriodOPM % (%)
FY164.3
FY175.9
FY185.1
FY192.0
FY202.4
FY216.3
FY227.0
FY237.8
FY246.8
FY254.5
FY265.5
CHAPTER 1 · THE ENGINE

Sales grew 14% last quarter

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

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

Quarterly sales₹ Crquarterly_results
05001,000YoY %Jun 23Jun 24Jun 25Mar 26
Data: Quarterly sales
PeriodRevenue (₹ Cr)YoY growth (%)
Jun 231,070–
Sep 231,001–
Dec 231,103–
Mar 24939–
Jun 24995-7.0
Sep 24935-6.6
Dec 241,005-8.9
Mar 259622.4
Jun 25903-9.2
Sep 251,06013.4
Dec 251,16716.1
Mar 261,09313.6
WATCH →If quarterly growth slips below 7%, the story weakens.
CHAPTER 2 · THE TAKE

Margins are widening — 3% → 6% in a year

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 ₹5.8 as operating profit (a year ago it kept ₹3.5).opm_pct

The gross margin barely moved (12% → 12%), so the change came from running costs — the business is getting more efficient as it scales.gpm_pctopm_pct

Three margins, quarterly%margin_trends
5.010.0GrossOperatingNetJun 23Jun 24Jun 25Mar 26
Data: Three margins, quarterly
PeriodGross (%)Operating (%)Net (%)
Jun 2312.07.95.1
Sep 2312.27.64.8
Dec 2312.37.74.6
Mar 2411.43.61.3
Jun 2411.16.13.3
Sep 2410.64.31.9
Dec 2410.54.12.0
Mar 2511.83.51.3
Jun 2511.25.12.9
Sep 2511.56.23.8
Dec 259.45.12.9
Mar 2612.55.83.4
WATCH →Two consecutive quarters of margin decline would break this trend.
CHAPTER 3 · THE BOTTOM LINE

Profit exploded 208% — mostly from keeping more of each sale

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

Mar 26 profit after tax was ₹37.0 Cr, up 208% year on year.net_profit

Quarterly profit after tax₹ Crquarterly_results
020.040.0YoY %−39−63−61−21+122+70+208Jun 23Jun 24Jun 25Mar 26
Data: Quarterly profit after tax
PeriodPAT (₹ Cr)YoY growth (%)
Jun 2354.0–
Sep 2348.0–
Dec 2351.0–
Mar 2412.0–
Jun 2433.0-38.9
Sep 2418.0-62.5
Dec 2420.0-60.8
Mar 2512.00.0
Jun 2526.0-21.2
Sep 2540.0122.2
Dec 2534.070.0
Mar 2637.0208.3
Where the profit change came from (Mar 25 → Mar 26)₹ Cr
12+5+25−1+6−1037PAT Mar 25More salesFattermarginsDepreciationInterestTaxPAT Mar 26

The single biggest driver was keeping more of each sale.

Data: Where the profit change came from (Mar 25 → Mar 26)
ComponentEffect (₹ Cr)
PAT Mar 2512
More sales+5
Fatter margins+25
Depreciation−1
Interest+6
Tax−10
PAT Mar 2637
CHAPTER 4 · THE ACID TEST

Profits on paper, cash lagging behind

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 ₹763 Cr of profit and collected ₹329 Cr of operating cash — about 43% conversion.operating_cash_flownet_profit

Cash collected vs profit reported (annual)₹ Crcash_flow
0100200Operating cash flowProfit after taxFY16FY20FY24FY26
Data: Cash collected vs profit reported (annual)
PeriodOperating cash flow (₹ Cr)Profit after tax (₹ Cr)
FY1621426.0
FY17-26.074.0
FY1819050.0
FY1916519.0
FY2070.010.0
FY21118100
FY22167164
FY2388.0214
FY24-69.0165
FY2515.083.0
FY26128137
CHAPTER 5 · THE PIPELINE

The cash cycle is stable

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 82 days to go out the door as materials and come back as collected cash.cash_conversion_cycle

The biggest mover: inventory sitting longer in the warehouse (50 → 63 days).inventory_days

Days of cash locked up (annual)daysratios
406080100Customers owe (debtor days)Stock on shelf (inventory days)We owe suppliers (payable days)FY16FY20FY24FY26
Data: Days of cash locked up (annual)
PeriodCustomers owe (debtor days) (days)Stock on shelf (inventory days) (days)We owe suppliers (payable days) (days)
FY1690.054.084.0
FY1795.051.081.0
FY1882.051.0100
FY1963.030.084.0
FY2064.032.082.0
FY2184.038.0101
FY2246.040.063.0
FY2350.047.059.0
FY2455.046.038.0
FY2563.050.034.0
FY2662.063.043.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 ₹74.0 Cr (FY16) to ₹498 Cr, with another ₹29.0 Cr of capacity under construction right now.fixed_assetscwip

The build is bigger than the cash engine: investing outflows (₹176 Cr) exceeded operating cash (₹74.0 Cr) over the last 3 years — the difference comes from debt or shareholders.investing_cash_flowoperating_cash_flow

Assets in place vs under construction (annual)₹ Crbalance_sheet
0200400Fixed assetsUnder construction (CWIP)FY16FY20FY24FY26
Data: Assets in place vs under construction (annual)
PeriodFixed assets (₹ Cr)Under construction (CWIP) (₹ Cr)
FY1674.02.0
FY1778.04.0
FY181000.0
FY1999.05.0
FY2097.012.0
FY2188.022.0
FY2219044.0
FY2323873.0
FY243619.0
FY254508.0
FY2649829.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 ₹23.borrowings

Total borrowings (annual)₹ Crbalance_sheet
0200FY16FY20FY24FY26
Data: Total borrowings (annual)
PeriodBorrowings (₹ Cr)
FY16272
FY17326
FY18283
FY19116
FY20146
FY2190.0
FY22191
FY23220
FY24271
FY25305
FY26315
Debt vs shareholders’ money (annual)xbalance_sheet
00.51FY16FY20FY24FY26
Data: Debt vs shareholders’ money (annual)
PeriodDebt ÷ equity (x)
FY161.2
FY171.1
FY180.9
FY190.3
FY200.4
FY210.2
FY220.4
FY230.3
FY240.2
FY250.3
FY260.2
CHAPTER 8 · THE ENGINE ROOM

Every ₹100 kept in the business earns ₹13 — decent, not special

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

Return on capital employed is 13.0% (a year ago: 11.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.030.040.0ROCEFY17FY21FY24FY26
Data: Returns on capital (annual)
PeriodROCE (%)
FY1723.0
FY1918.0
FY2013.0
FY2131.0
FY2239.0
FY2337.0
FY2422.0
FY2511.0
FY2613.0
CHAPTER 9 · WHO OWNS IT

Promoters are adding — up 1.8 points over 8 quarters

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

Promoters hold 66.5% (up 1.8 points over 8 quarters). Foreign funds own 0.1%, domestic funds 0.1%.promoters_pctfiis_pctdiis_pct

Meanwhile domestic funds have been the sellers — from 10.7% to 0.1% over the window. Someone on the other side of the table disagrees; both sides count.diis_pct

Who holds the shares, quarterly%shareholding
Promoters64.6% → 66.5% · up 1.8 pts
64.565.065.566.066.5Sep 23Sep 24Sep 25Mar 26
Foreign funds3.9% → 0.1% · down 3.7 pts
0.01.02.03.04.0Sep 23Sep 24Sep 25Mar 26
Domestic funds10.7% → 0.1% · down 10.6 pts
0.05.010.0Sep 23Sep 24Sep 25Mar 26
Data: Who holds the shares, quarterly
PeriodPromoters (%)Foreign funds (%)Domestic funds (%)
Sep 2364.63.910.7
Dec 2364.62.56.6
Mar 2464.60.53.5
Jun 2464.60.22.7
Sep 2464.60.01.8
Dec 2464.60.61.7
Mar 2565.00.21.8
Jun 2565.00.22.0
Sep 2565.00.22.1
Dec 2566.20.30.4
Mar 2666.50.10.1
WHAT IS NOT HAPPENING
  • There is no debt story here. Borrowings are ₹23 per ₹100 of shareholders’ money — too small to matter, in either direction.borrowings
  • Foreign funds have neither piled in nor fled — their stake has held near 0.1% for 8 quarters. No smart-money signal, in either direction.fiis_pct
THE VERDICT

Interesting, not obvious

The numbers are genuinely mixed, and the price is roughly fair to the delivery so far.

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

Biggest worry: domestic-fund holding falling (1.8% → 0.1%).diis_pct

The machine committee — 7 independent readsON WATCH · 81%
Earnings patternPOSITIVE100% · w21
Valuation cyclePOSITIVE70% · w19
CatalystsNEGATIVE78% · w14
Quality & safetyNEUTRAL42% · w14
TechnicalsPOSITIVE68% · w12
ValuationPOSITIVE90% · w10
Growth at a pricePOSITIVE78% · w10
Business quality6.2/10
Management4.5/10
7-model research readON WATCH · 81% confidence
WHAT WOULD CHANGE THIS VIEWTwo quarters of margins 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 Refineries stocks
Reliance Industries LtdIndian Oil Corporation LtdBharat Petroleum Corporation LtdHindustan Petroleum Corporation LtdMangalore Refinery And Petrochemicals LtdChennai Petroleum Corporation LtdAll Refineries stocks →
Frequently asked questions

Straight answers from the data

What does Gandhar Oil Refinery (India) Ltd do?

Incorporated in 1992, Gandhar Oil Limited is a prominent manufacturer of white oils that caters to the consumer and healthcare end industries.[1]. It is listed in the Refineries sector with a market capitalisation of ₹1,805 Cr.

What is Gandhar Oil Refinery (India) Ltd's share price?

As of 1 July 2026, Gandhar Oil Refinery (India) Ltd trades at ₹184, up 5.6% over the past year, with a market capitalisation of ₹1,805 Cr. Beating NIFTY 500 for 14 weeks. Prices are weekly closes from Screener data; this page refreshes with each weekly update.

What is Gandhar Oil Refinery (India) Ltd's share price target?

Sector Alpha does not publish broker-style price targets. Our discounted-cash-flow model estimates Gandhar Oil Refinery (India) Ltd's intrinsic value at ₹401 per share under base assumptions (bear ₹162, bull ₹401), against the current price of ₹184 — a 129% margin of safety. The current price already implies roughly 5% annual earnings growth. These are model estimates, not forecasts — treat them as one input alongside the valuation history below, not as a target.

Is Gandhar Oil Refinery (India) Ltd stock overvalued or undervalued?

Gandhar Oil Refinery (India) Ltd trades at a P/E of 13.3× — the 41st percentile of its own 2.1-year trading range (median 15.9×), which is below the middle of its own historical range. Price and profits are moving together. Since May 2024, the stock is down 11% and earnings per share are down 15% — the price has tracked the profits, not run ahead of them. Note the short 2.1-year valuation record.

What did Gandhar Oil Refinery (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,093 Cr, up 14% on the same quarter last year. Mar 26 profit after tax was ₹37.0 Cr, up 208% year on year. Figures are from Screener-scraped quarterly filings; the page updates when the next quarter is filed.

Is Gandhar Oil Refinery (India) Ltd growing?

Sales grew 14% last quarter. Mar 26 sales were ₹1,093 Cr, up 14% on the same quarter last year.

Are Gandhar Oil Refinery (India) Ltd's profits growing?

Profit exploded 208% — mostly from keeping more of each sale. Mar 26 profit after tax was ₹37.0 Cr, up 208% year on year.

What are Gandhar Oil Refinery (India) Ltd's operating margins?

Margins are widening — 3% → 6% in a year. In the most recent quarter, of every ₹100 of sales, the company keeps ₹5.8 as operating profit (a year ago it kept ₹3.5).

What is Gandhar Oil Refinery (India) Ltd's long-term growth record?

Revenue grew from ₹1,756 Cr in FY16 to ₹4,241 Cr in FY26 — a 9.2% compound annual growth rate over 10 years. Profit after tax compounded at 18.1% over the same period (₹26 Cr → ₹137 Cr).

Is Gandhar Oil Refinery (India) Ltd stock in an uptrend?

The price is in a confirmed uptrend — 3 weeks and counting. Gandhar Oil Refinery (India) Ltd is in Stage 2 — advancing, 3 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 Gandhar Oil Refinery (India) Ltd stock rising?

The price is up 6% over the past year, in a confirmed Stage 2 uptrend (3 weeks), and has beaten NIFTY 500 for 14 weeks. Earnings are moving with the price — this is a profit-backed move, not a pure re-rating. Since 2024, the price is up -11% while earnings per share moved -15%.

Is Gandhar Oil Refinery (India) Ltd beating the NIFTY 500?

Yes — beating NIFTY 500 for 14 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 Gandhar Oil Refinery (India) Ltd in its business cycle?

The data reads Gandhar Oil Refinery (India) Ltd as a deep cyclical business currently in its early recovery phase — earnings at 62% of their own historical range, valuation at the 41st percentile. Profits swing violently in this business — a 86% peak-to-trough profit collapse. That is what “deep cyclical” means: the same company looks brilliant at the top of its cycle and broken at the bottom.

Who owns Gandhar Oil Refinery (India) Ltd — what is the promoter holding?

Promoters hold 66.5% (up 1.8 points over 8 quarters). Foreign funds own 0.1%, domestic funds 0.1%. Meanwhile domestic funds have been the sellers — from 10.7% to 0.1% over the window. Someone on the other side of the table disagrees; both sides count. Shareholding is from Screener's quarterly filings data.

Does Gandhar Oil Refinery (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 ₹23.

What is the bull case for Gandhar Oil Refinery (India) Ltd?

Profits are still 36% below their best year, the price has kept pace — no more, no less. Best thing in the data: cash generation rising (₹15.0 Cr → ₹128 Cr). Sales grew 14% last quarter.

What is the bear case for Gandhar Oil Refinery (India) Ltd — what could break the story?

Biggest worry: domestic-fund holding falling (1.8% → 0.1%). Two quarters of margins 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 Gandhar Oil Refinery (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: interesting, not obvious. 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 81% 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 · 8 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