TTM sales and profit growth above 20%
Data as of
368 matches of 6,076 listed securities
- B. L. Kashyap and Sons Limited1 · BLKASHYAP+34,487.0Profit growth (TTM vs preceding TTM) %
- Price
- 52.91
- Mkt cap
- 1,193
- P/E
- 40.70
Figures from the 13 Nov snapshot
- Kiri Industries Limited2 · KIRIINDUSsuspect. Flagged: earnings_yield, fcf_yield.+4,657.2Profit growth (TTM vs preceding TTM) %
- Price
- 508.35
- Mkt cap
- 3,313
- P/E
- 0.53
Figures from the 13 Nov snapshot
- HFCL Limited3 · HFCL+2,804.9Profit growth (TTM vs preceding TTM) %
- Price
- 205.47
- Mkt cap
- 31,445
- P/E
- 35.80
Figures from the 13 Nov snapshot
- Birla Cable Limited4 · BIRLACABLE+1,565.9Profit growth (TTM vs preceding TTM) %
- Price
- 325.25
- Mkt cap
- 976
- P/E
- 11.71
Figures from the 13 Nov snapshot
- Gayatri Projects Limited5 · GAYAPROJsuspect. Flagged: earnings_yield.+1,295.0Profit growth (TTM vs preceding TTM) %
- Price
- 18.51
- Mkt cap
- 859
- P/E
- 0.16
Figures from the 13 Nov snapshot
- +1,140.0Profit growth (TTM vs preceding TTM) %
- Price
- 12.02
- Mkt cap
- 1,829
- P/E
- 90.38
Figures from the 13 Nov snapshot
- Dhunseri Investments Limited7 · DHUNINV+1,117.0Profit growth (TTM vs preceding TTM) %
- Price
- 999.85
- Mkt cap
- 961
- P/E
- —
Figures from the 13 Nov snapshot
- Gyftr Limited8 · GYFTR+991.0Profit growth (TTM vs preceding TTM) %
- Price
- 220.47
- Mkt cap
- 1,693
- P/E
- 85.06
Figures from the 13 Nov snapshot
- Mukand Limited9 · MUKANDLTD+869.1Profit growth (TTM vs preceding TTM) %
- Price
- 144.09
- Mkt cap
- 2,082
- P/E
- 3.31
Figures from the 13 Nov snapshot
- Rane (Madras) Limited10 · RML+816.3Profit growth (TTM vs preceding TTM) %
- Price
- 1,246.20
- Mkt cap
- 3,444
- P/E
- 8.12
Figures from the 13 Nov snapshot
- JOJO Ltd11+739.5Profit growth (TTM vs preceding TTM) %
- Price
- 309.25
- Mkt cap
- 2,133
- P/E
- —
Prices are from 6 Aug 2026.
- JOJO Ltd12+739.5Profit growth (TTM vs preceding TTM) %
- Price
- 113.20
- Mkt cap
- 781
- P/E
- 51.45
Figures from the 13 Nov snapshot
- Yasho Industries Limited13 · YASHO+580.3Profit growth (TTM vs preceding TTM) %
- Price
- 3,681.40
- Mkt cap
- 4,439
- P/E
- 51.32
Figures from the 13 Nov snapshot
- Jaykay Enterprises Limited14 · JAYKAY+567.0Profit growth (TTM vs preceding TTM) %
- Price
- 209.70
- Mkt cap
- 2,948
- P/E
- 13.43
Figures from the 13 Nov snapshot
- Sical Logistics Limited15 · SICALLOG+534.5Profit growth (TTM vs preceding TTM) %
- Price
- 77.20
- Mkt cap
- 616
- P/E
- 11.04
Figures from the 13 Nov snapshot
- Manali Petrochemicals Limited16 · MANALIPETC+487.8Profit growth (TTM vs preceding TTM) %
- Price
- 77.58
- Mkt cap
- 1,335
- P/E
- 5.92
Figures from the 13 Nov snapshot
- Saraswati Commercial India Limited17 · ZSARACOM+480.5Profit growth (TTM vs preceding TTM) %
- Price
- 9,801.00
- Mkt cap
- 1,074
- P/E
- 8.53
Figures from the 13 Nov snapshot
- Solara Active Pharma Sciences Limited18 · SOLARA+476.3Profit growth (TTM vs preceding TTM) %
- Price
- 689.65
- Mkt cap
- 3,321
- P/E
- 90.03
Figures from the 13 Nov snapshot
- Diamond Power Infrastructure Limited19 · DIACABSsuspect. Shareholders' equity is negative; P/E and P/B are not meaningful and are suppressed.+416.5Profit growth (TTM vs preceding TTM) %
- Price
- 378.15
- Mkt cap
- 22,616
- P/E
- —
Figures from the 13 Nov snapshot
- Viyash Scientific Limited20 · VIYASH+416.1Profit growth (TTM vs preceding TTM) %
- Price
- 255.32
- Mkt cap
- 11,275
- P/E
- 47.81
Figures from the 13 Nov snapshot
- Bharat Heavy Electricals Limited21 · BHEL+415.4Profit growth (TTM vs preceding TTM) %
- Price
- 436.30
- Mkt cap
- 1,51,922
- P/E
- 52.76
Figures from the 13 Nov snapshot
- Poonawalla Fincorp Limited22 · POONAWALLA+399.2Profit growth (TTM vs preceding TTM) %
- Price
- 484.80
- Mkt cap
- 42,691
- P/E
- 37.79
Figures from the 13 Nov snapshot
- Chennai Petroleum Corporation Limited23 · CHENNPETRO+387.4Profit growth (TTM vs preceding TTM) %
- Price
- 1,428.20
- Mkt cap
- 21,267
- P/E
- 3.71
Figures from the 13 Nov snapshot
- Fischer Medical Ventures Limited24 · FISCHER+371.6Profit growth (TTM vs preceding TTM) %
- Price
- 24.87
- Mkt cap
- 1,738
- P/E
- 95.65
Figures from the 13 Nov snapshot
- Gandhar Oil Refinery (India) Limited25 · GANDHAR+370.3Profit growth (TTM vs preceding TTM) %
- Price
- 264.55
- Mkt cap
- 2,590
- P/E
- 5.88
Figures from the 13 Nov snapshot
# | Company | 52-week range (₹) | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | B. L. Kashyap and SonsBLKASHYAP | 52.91 | 1,193 | 40.70 | 14.02 | 10.8 | 5.6 | 1,572 | 30 | No data: the source has not published this figure. | +26.3 | +34,487.0 | 406352-week low ₹40 (set 30 Mar 2026), high ₹63 (set 14 Oct 2026). The price sits 55% of the way from the low to the high. |
| 2 | Kiri IndustriesKIRIINDUSsuspectFlagged: earnings_yield, fcf_yield. | 508.35 | 3,313 | 0.53 | 14.68 | 111.8 | 119.9 | 1,446 | 5,805 | No data: the source has not published this figure. | +55.0 | +4,657.2 | 33477952-week low ₹334 (set 30 Mar 2026), high ₹779 (set 1 Jan 2026). The price sits 39% of the way from the low to the high. |
| 3 | HFCLHFCL | 205.47 | 31,445 | 35.80 | 12.26 | 24.7 | 19.3 | 7,588 | 927 | 0.1 | +100.3 | +2,804.9 | 6028252-week low ₹60 (set 27 Jan 2026), high ₹282 (set 21 Oct 2026). The price sits 65% of the way from the low to the high. |
| 4 | Birla CableBIRLACABLE | 325.25 | 976 | 11.71 | 48.63 | 31.3 | 31.2 | 1,044 | 83 | 0.4 | +56.0 | +1,565.9 | 10441952-week low ₹104 (set 30 Mar 2026), high ₹419 (set 18 Sept 2026). The price sits 70% of the way from the low to the high. |
| 5 | Gayatri ProjectsGAYAPROJsuspectFlagged: earnings_yield. | 18.51 | 859 | 0.16 | 14.02 | 140.1 | No data: the source has not published this figure. | 1,196 | 2,131 | No data: the source has not published this figure. | +100.6 | +1,295.0 | 122752-week low ₹12 (set 8 Dec 2025), high ₹27 (set 15 Sept 2026). The price sits 44% of the way from the low to the high. |
| 6 | Gujarat Natural ResourcesGNRL | 12.02 | 1,829 | 90.38 | 23.09 | 11.5 | 10.9 | 42 | 20 | No data: the source has not published this figure. | +50.2 | +1,140.0 | 101352-week low ₹10 (set 5 Nov 2026), high ₹13 (set 11 Nov 2026). Adjustment for splits and bonuses may be incomplete. The price sits 59% of the way from the low to the high. |
| 7 | Dhunseri InvestmentsDHUNINV | 999.85 | 961 | No data: the source has not published this figure. | 16.89 | No data: the source has not published this figure. | 10.9 | 655 | 297 | 0.3 | +24.3 | +1,117.0 | 6671,36052-week low ₹667 (set 30 Mar 2026), high ₹1,360 (set 24 Dec 2025). The price sits 48% of the way from the low to the high. |
| 8 | GyftrGYFTR | 220.47 | 1,693 | 85.06 | 24.75 | No data: the source has not published this figure. | 4.8 | 713 | 20 | No data: the source has not published this figure. | +4,838.6 | +991.0 | 14022552-week low ₹140 (set 22 Jul 2026), high ₹225 (set 12 Nov 2026). Adjustment for splits and bonuses may be incomplete. The price sits 95% of the way from the low to the high. |
| 9 | MukandMUKANDLTD | 144.09 | 2,082 | 3.31 | 18.67 | 23.6 | 50.7 | 5,900 | 627 | 2.1 | +25.4 | +869.1 | 11419152-week low ₹114 (set 16 Mar 2026), high ₹191 (set 7 Oct 2026). The price sits 39% of the way from the low to the high. |
| 10 | Rane (Madras)RML | 1,246.20 | 3,444 | 8.12 | 25.41 | 41.5 | 59.7 | 4,364 | 424 | 1.3 | +34.8 | +816.3 | 6091,44052-week low ₹609 (set 30 Mar 2026), high ₹1,440 (set 10 Sept 2026). The price sits 77% of the way from the low to the high. |
| 11 | JOJOPrices are from 6 Aug 2026. | 309.25 | 2,133 | No data: the source has not published this figure. | 33.99 | 23.4 | 14.8 | 30 | 7 | No data: the source has not published this figure. | +245.0 | +739.5 | 9816352-week low ₹98 (set 15 Jul 2026), high ₹163 (set 5 Aug 2026); the price is outside this range. Adjustment for splits and bonuses may be incomplete. The price sits 100% of the way from the low to the high. |
| 12 | JOJO | 113.20 | 781 | 51.45 | 33.99 | 23.4 | 14.8 | 30 | 7 | 0.0 | +245.0 | +739.5 | 7712652-week low ₹77 (set 11 Aug 2026), high ₹126 (set 19 Oct 2026). Adjustment for splits and bonuses may be incomplete. The price sits 74% of the way from the low to the high. |
| 13 | Yasho IndustriesYASHO | 3,681.40 | 4,439 | 51.32 | 23.08 | 17.2 | 20.0 | 1,106 | 86 | 0.0 | +54.1 | +580.3 | 1,1304,99452-week low ₹1,130 (set 9 Jan 2026), high ₹4,994 (set 18 Aug 2026). The price sits 66% of the way from the low to the high. |
| 14 | Jaykay EnterprisesJAYKAY | 209.70 | 2,948 | 13.43 | 54.08 | 35.5 | 39.8 | 329 | 200 | No data: the source has not published this figure. | +74.8 | +567.0 | 11627352-week low ₹116 (set 30 Mar 2026), high ₹273 (set 7 Oct 2026). Adjustment for splits and bonuses may be incomplete. The price sits 60% of the way from the low to the high. |
| 15 | Sical LogisticsSICALLOG | 77.20 | 616 | 11.04 | 16.27 | 21.5 | 77.7 | 449 | 49 | No data: the source has not published this figure. | +22.8 | +534.5 | 6012352-week low ₹60 (set 1 Apr 2026), high ₹123 (set 31 Jul 2026). Adjustment for splits and bonuses may be incomplete. The price sits 27% of the way from the low to the high. |
| 16 | Manali PetrochemicalsMANALIPETC | 77.58 | 1,335 | 5.92 | 10.99 | 17.8 | 6.5 | 1,116 | 180 | 0.6 | +21.6 | +487.8 | 399352-week low ₹39 (set 30 Mar 2026), high ₹93 (set 7 Oct 2026). The price sits 71% of the way from the low to the high. |
| 17 | Saraswati Commercial IndiaZSARACOM | 9,801.00 | 1,074 | 8.53 | 16.89 | No data: the source has not published this figure. | 12.1 | 175 | 125 | No data: the source has not published this figure. | +190.9 | +480.5 | 8,75014,40052-week low ₹8,750 (set 2 Nov 2026), high ₹14,400 (set 9 Jul 2026). Adjustment for splits and bonuses may be incomplete. The price sits 19% of the way from the low to the high. |
| 18 | Solara Active Pharma SciencesSOLARA | 689.65 | 3,321 | 90.03 | 29.14 | 6.7 | 3.1 | 1,543 | 37 | No data: the source has not published this figure. | +27.0 | +476.3 | 42277452-week low ₹422 (set 30 Mar 2026), high ₹774 (set 15 Sept 2026). The price sits 76% of the way from the low to the high. |
| 19 | Diamond Power InfrastructureDIACABSsuspectShareholders' equity is negative; P/E and P/B are not meaningful and are suppressed. | 378.15 | 22,616 | No data: the source has not published this figure. | 22.67 | 33.2 | No data: the source has not published this figure. | 2,314 | 197 | No data: the source has not published this figure. | +93.8 | +416.5 | 11640452-week low ₹116 (set 2 Feb 2026), high ₹404 (set 16 Sept 2026). The price sits 91% of the way from the low to the high. |
| 20 | Viyash ScientificVIYASH | 255.32 | 11,275 | 47.81 | 29.14 | 21.6 | 12.9 | 3,763 | 279 | No data: the source has not published this figure. | +125.1 | +416.1 | 17829852-week low ₹178 (set 23 Mar 2026), high ₹298 (set 6 Jul 2026). The price sits 64% of the way from the low to the high. |
| 21 | Bharat Heavy ElectricalsBHEL | 436.30 | 1,51,922 | 52.76 | 30.83 | 13.0 | 11.3 | 38,710 | 2,879 | 0.3 | +29.6 | +415.4 | 23946452-week low ₹239 (set 6 Apr 2026), high ₹464 (set 14 Oct 2026). The price sits 88% of the way from the low to the high. |
| 22 | Poonawalla FincorpPOONAWALLA | 484.80 | 42,691 | 37.79 | 16.89 | No data: the source has not published this figure. | 11.7 | 8,901 | 1,088 | No data: the source has not published this figure. | +75.0 | +399.2 | 36151252-week low ₹361 (set 30 Mar 2026), high ₹512 (set 14 Aug 2026). The price sits 82% of the way from the low to the high. |
| 23 | Chennai Petroleum CorporationCHENNPETRO | 1,428.20 | 21,267 | 3.71 | 8.17 | 63.5 | 59.0 | 91,394 | 5,702 | 6.1 | +21.8 | +387.4 | 7661,67852-week low ₹766 (set 12 Jan 2026), high ₹1,678 (set 11 Sept 2026). The price sits 73% of the way from the low to the high. |
| 24 | Fischer Medical VenturesFISCHER | 24.87 | 1,738 | 95.65 | 23.75 | 12.4 | 8.3 | 373 | 30 | 0.2 | +182.3 | +371.6 | 225352-week low ₹22 (set 23 Oct 2026), high ₹53 (set 17 Nov 2025). The price sits 10% of the way from the low to the high. |
| 25 | Gandhar Oil Refinery (India)GANDHAR | 264.55 | 2,590 | 5.88 | 11.40 | 44.5 | 34.0 | 5,853 | 464 | 1.0 | +48.5 | +370.3 | 11531952-week low ₹115 (set 30 Mar 2026), high ₹319 (set 27 Oct 2026). The price sits 73% of the way from the low to the high. |
Bars compare each value with the other companies in this screen. · Drag a header by its name to move a column. Click the name to sort.
Edit as text
You can customise the query below and run it again.
Type 2+ letters of a ratio name for suggestions, or open the full list.
About these figures
A company with no figure for a condition is left out. A missing figure is never estimated or filled in; a dash means it is not available.
13 of these 25 have no Dividend yield figure and show a dash.
3 of these 25 carry a flag from the source's sanity checks, marked suspect. Flagged rows stay in the list.
Trailing-twelve-month sales and profit both up more than 20% on the preceding twelve months, market cap above ₹500 crore. Not a ranking, a score, or a recommendation.
Edit in builderTrailing-twelve-month growth compares the last four reported quarters with the four before them. This screen selects companies where both sales and net profit grew by more than 20% on that basis, with a market cap above ₹500 crore.
Because it uses four-quarter windows it updates one quarter after each result, which makes it quicker to react than screens built on annual figures and smoother than a single quarter's year-on-year change.
Re-run against the latest published data every few minutes, so the list can change between visits.
Free to start, no card needed. Sign in once from Claude — no API key to manage.
Ask Claude about these results
Connect DalalOS to Claude and ask follow-up questions about any row, in plain English. Claude reads the same filings-based figures you see here. Try:
- Use DalalOS to run this screen: Sales growth > 20 AND Profit growth > 20 AND Market Capitalization > 500. Sort by profit_growth_ttm descending and list the first 20 matches.
- For the first five rows, show market cap, P/E, ROCE, debt to equity and promoter holding from DalalOS.
Free to start, no card needed. Results are research data, not investment advice.
About this screen
What the screen selects, how each figure is measured, and what to keep in mind when reading the list.
Screen criteria
A company appears only when it meets every condition below. The figures are raw disclosed numbers or mechanically computed ratios; the definitions follow the ratio reference.
| Condition | Threshold | How it is measured |
|---|---|---|
| Sales growth (TTM) | above 20% | Last four quarters' revenue against the four before them. |
| Profit growth (TTM) | above 20% | Last four quarters' net income against the four before them; non-positive bases are excluded. |
| Market capitalisation | above ₹500 crore | Latest close multiplied by shares outstanding. Keeps the list to companies of a minimum size. |
How to read this table
- Both growth columns are shown. The table is ordered by profit growth, highest first, which is a sort by one number.
- Profit growth is measured on statutory net income. A very low base a year earlier can produce a large percentage from a small rupee change.
- Companies need eight clean quarters of one statement scope to have a TTM growth figure, so recently listed companies are absent.
Related screens
- Latest-quarter sales and profit up more than 15% YoYMost recent quarter's sales and net profit both more than 15% above the same quarter a year ago.
- 3-year sales and profit CAGR above 15%Compounded annual growth in sales and profit over three years both above 15%.
- Latest-quarter sales up more than 25% YoYMost recent quarter's sales more than 25% above the same quarter a year ago, market cap above ₹500 crore.
All curated screens · Ratio definitions and units · How screens work
DalalOS shows disclosed figures and mechanically computed ratios for research. It is not investment advice, and a screen is a filter, not a ranking or a recommendation.