---
title: "Swaraj Engines Ltd (SWARAJENG) — Share Price, Financials & Analysis"
symbol: "SWARAJENG"
company: "Swaraj Engines Ltd"
canonical: "https://tapetide.com/stocks/SWARAJENG"
isin: "INE277A01016"
nse_symbol: "SWARAJENG"
bse_code: "500407"
sector: "Industrials"
industry: "Industrial Products"
market_cap_cr: 4315.27
generated_at: "2026-09-13T18:51:22.537Z"
---

# Swaraj Engines Ltd (SWARAJENG)

Canonical page: https://tapetide.com/stocks/SWARAJENG

## Company

- **NSE Symbol:** SWARAJENG
- **BSE Code:** 500407
- **ISIN:** INE277A01016
- **Sector:** Industrials
- **Industry:** Industrial Products
- **Macro Sector:** Industrials
- **Stock Type:** EQUITY
- **Listed Since:** 1995-12-06
- **CEO:** Mr. Devjit Sarkar
- **Employees:** 289
- **Face Value:** ₹10
- **F&O Eligible:** No
- **Website:** swarajenterprise.com

## About

Swaraj Engines was established in 1989  it manufactures diesel engines specifically for tractors in the range of 22 HP to above 65 HP and hi-tech engine components. [1] [2] 
[3]

## Latest Price

- **Price:** ₹3576
- **Change:** +25 (+0.7%)
- **Open:** ₹3550
- **Day High:** ₹3592.2
- **Day Low:** ₹3531.3
- **Previous Close:** ₹3551
- **Volume:** 8326
- **As Of:** 2026-09-11T10:20:01+00:00

## Key Fundamentals

Observed at 2026-09-11T04:54:19.412503Z.

- **Market Cap:** ₹4315.27 Cr
- **Classification:** Microcap
- **P/E (reported):** 21.4
- **P/E (TTM):** 21.52
- **EPS (TTM):** ₹166.16
- **EPS (reported):** ₹115.37
- **Book Value:** ₹402.23
- **Price to Book:** 8.84
- **Dividend Yield:** 3.1%
- **ROE:** 40.15%
- **ROCE:** 52.82%
- **Debt to Equity:** 0
- **Revenue (yearly):** ₹2024.8 Cr
- **Net Income:** ₹196.3 Cr
- **EBITDA:** ₹289.8 Cr
- **52-Week High:** ₹4545
- **52-Week Low:** ₹3301.3
- **RSI (14):** 42.74

## Tapetide Score

- **Score:** 51 / 100
- **Score date:** 2026-09-04
- **Archetype:** Out of Favour
- **What it means:** Financially sound, yet the market is not rewarding it. Cases like this usually need a specific reason the pessimism is misplaced, and patience for that reason to play out.
- **Pillar profile:** Quality: Good · Valuation: Fair · Momentum: Falling
- **Percentile:** 52 (of 4473 scored stocks)
- **Confidence:** 100%
- **Data coverage:** 100%

| Pillar | Score | Weight |
| --- | --- | --- |
| financial health | 89.93 | 9% |
| growth | 57.18 | 9% |
| momentum | 36.75 | 12% |
| ownership | 18.29 | 24% |
| quality | 73.44 | 22% |
| valuation | 53.96 | 24% |

The Tapetide Score is decision-support only, not investment advice.

## Key Insights

### Strengths

- Company is almost debt free.
- Stock is providing a good dividend yield of 3.08%.
- Company has a good return on equity (ROE) track record: 3 Years ROE 41.6%
- Company has been maintaining a healthy dividend payout of 76.1%

### Weaknesses

- Stock is trading at 8.89 times its book value

## Growth Rates

| Metric | QoQ | 1Y | 3Y | 5Y |
| --- | --- | --- | --- | --- |
| cash flow growth | — | -34.05% | -18.16% | 16.22% |
| ebitda margin growth | 2.29% | -0.28% | 1.27% | -0.49% |
| net income growth | 1.65% | 18.25% | 14% | 17% |
| revenue growth | 7.75% | 19.23% | 12% | 15% |
| roce | — | 1.19% | 7.36% | 50.55% |
| roe | — | 1.39% | 39.05% | 12.12% |

## Financial Statements

### Quarterly Results

All figures in ₹ crore unless the row name says otherwise.

| Item | Sep 2023 | Dec 2023 | Mar 2024 | Jun 2024 | Sep 2024 | Dec 2024 | Mar 2025 | Jun 2025 | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Sales | 389 | 280 | 351 | 418 | 464 | 346 | 454 | 484 | 504 | 473 | 546 | 588 |
| Expenses | 337 | 247 | 303 | 360 | 401 | 301 | 392 | 417 | 436 | 411 | 471 | 512 |
| Operating Profit | 52 | 33 | 48 | 58 | 63 | 44 | 62 | 67 | 68 | 62 | 75 | 77 |
| OPM % | 13 | 12 | 14 | 14 | 14 | 13 | 14 | 14 | 14 | 13 | 14 | 13 |
| Other Income | 3 | 3 | 3 | 4 | 4 | 4 | 5 | 6 | 5 | 0 | 4 | 4 |
| Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Depreciation | 5 | 4 | 4 | 5 | 6 | 5 | 5 | 5 | 6 | 6 | 5 | 6 |
| Profit before tax | 51 | 32 | 47 | 58 | 61 | 43 | 61 | 67 | 67 | 56 | 73 | 75 |
| Tax % | 26 | 25 | 25 | 26 | 26 | 25 | 26 | 26 | 26 | 25 | 25 | 26 |
| Net Profit | 38 | 24 | 35 | 43 | 45 | 32 | 45 | 50 | 50 | 42 | 55 | 56 |
| EPS in Rs | 31.01 | 19.84 | 28.96 | 35.56 | 37.39 | 26.3 | 37.39 | 41.14 | 40.9 | 34.65 | 44.91 | 45.7 |

### Profit & Loss

All figures in ₹ crore unless the row name says otherwise.

| Item | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 | TTM |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Sales | 771 | 872 | 773 | 987 | 1138 | 1422 | 1419 | 1682 | 2007 | 2111 |
| Expenses | 650 | 740 | 673 | 851 | 983 | 1235 | 1231 | 1455 | 1735 | 1830 |
| Operating Profit | 122 | 132 | 100 | 136 | 155 | 186 | 188 | 227 | 272 | 282 |
| OPM % | 16 | 15 | 13 | 14 | 14 | 13 | 13 | 14 | 14 | 13 |
| Other Income | 19 | 15 | 13 | 9 | 10 | 12 | 14 | 16 | 14 | 12 |
| Interest | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Depreciation | 17 | 20 | 20 | 20 | 18 | 19 | 17 | 20 | 22 | 23 |
| Profit before tax | 123 | 127 | 93 | 124 | 147 | 180 | 185 | 223 | 264 | 271 |
| Tax % | 35 | 35 | 24 | 26 | 25 | 26 | 25 | 26 | 26 | — |
| Net Profit | 80 | 82 | 71 | 93 | 109 | 134 | 138 | 166 | 196 | 202 |
| EPS in Rs | 66.05 | 67.95 | 58.55 | 76.24 | 90.14 | 110 | 113.5 | 136.64 | 161.57 | 166.16 |
| Dividend Payout % | 76 | 74 | 68 | 91 | 89 | 84 | 84 | 76 | 68 | — |

### Balance Sheet

All figures in ₹ crore unless the row name says otherwise.

| Item | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Equity Capital | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
| Reserves | 271 | 216 | 226 | 224 | 268 | 294 | 330 | 356 | 407 | 477 |
| Borrowings | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 2 |
| Other Liabilities | 89 | 119 | 128 | 119 | 178 | 156 | 193 | 187 | 251 | 288 |
| Total Liabilities | 372 | 348 | 366 | 355 | 458 | 461 | 536 | 557 | 672 | 779 |
| Fixed Assets | 91 | 92 | 110 | 103 | 92 | 95 | 88 | 76 | 110 | 107 |
| CWIP | 1 | 6 | 2 | 4 | 1 | 2 | 2 | 38 | 5 | 55 |
| Investments | 49 | 76 | 84 | 111 | 34 | 36 | 26 | 20 | 19 | 19 |
| Other Assets | 231 | 173 | 170 | 136 | 331 | 329 | 420 | 423 | 538 | 598 |
| Total Assets | 372 | 348 | 366 | 355 | 458 | 461 | 536 | 557 | 672 | 779 |

### Cash Flow

All figures in ₹ crore unless the row name says otherwise.

| Item | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Cash from Operating Activity | 82 | 89 | 69 | 100 | 28 | 100 | 133 | 142 | 177 | 117 |
| Cash from Investing Activity | -32 | 47 | 4 | -27 | 56 | -48 | -38 | -30 | -58 | 22 |
| Cash from Financing Activity | -49 | -136 | -73 | -73 | -49 | -84 | -97 | -112 | -116 | -128 |
| Net Cash Flow | 1 | 1 | 0 | 0 | 36 | -32 | -2 | 1 | 2 | 11 |
| Free Cash Flow | 76 | 67 | 35 | 84 | 23 | 82 | 122 | 97 | 152 | 47 |
| CFO/OP | 115 | 109 | 86 | 124 | 47 | 89 | 97 | 101 | 103 | 68 |

### Ratios

| Item | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Debtor Days | 7 | 7 | 8 | 2 | 42 | 33 | 33 | 31 | 38 | 37 |
| Inventory Days | 19 | 20 | 26 | 23 | 29 | 25 | 22 | 23 | 22 | 17 |
| Days Payable | 52 | 63 | 58 | 61 | 78 | 53 | 53 | 52 | 61 | 58 |
| Cash Conversion Cycle | -25 | -35 | -24 | -36 | -7 | 5 | 2 | 2 | -1 | -3 |
| Working Capital Days | 54 | 3 | 6 | 2 | 13 | 16 | 17 | 12 | 9 | 28 |
| ROCE % | 39 | 47 | 55 | 39 | 48 | 50 | 55 | 52 | 56 | 58 |

## Shareholding Pattern

### Quarterly

| Category | Sep 2023 | Dec 2023 | Mar 2024 | Jun 2024 | Sep 2024 | Dec 2024 | Mar 2025 | Jun 2025 | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Promoters | 52.12% | 52.12% | 52.12% | 52.12% | 52.12% | 52.12% | 52.12% | 52.12% | 52.12% | 52.12% | 52.11% | 52.11% |
| FIIs | 2.61% | 2.71% | 2.55% | 2.85% | 3.23% | 3.35% | 3.48% | 3.72% | 3.93% | 3.15% | 2.82% | 2.43% |
| DIIs | 9.33% | 8.93% | 10.36% | 9.66% | 9.71% | 9.77% | 9.89% | 9.32% | 9.65% | 9.73% | 9.09% | 8.78% |
| Government | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% |
| Public | 30.64% | 28.52% | 28.14% | 28.52% | 28.13% | 28.07% | 28.11% | 28.25% | 27.81% | 28.25% | 28.95% | 29.78% |
| Others | 5.29% | 7.72% | 6.83% | 6.84% | 6.81% | 6.69% | 6.4% | 6.59% | 6.49% | 6.75% | 7.03% | 6.9% |
| No. of Shareholders | 28030 | 26976 | 27146 | 29241 | 30207 | 31736 | 31903 | 36487 | 36980 | 37905 | 38470 | 41234 |

## Technical Indicators

Derived from daily closing prices and recomputed each trading session; values move with the market.

- **Overall Signal:** Sell
- **Buy / Neutral / Sell:** 3 / 7 / 9

### Moving Averages — summary: **Strong Sell**

| Indicator | Value | Signal |
| --- | --- | --- |
| SMA (10) | 3576.23 | Sell |
| EMA (10) | 3579.41 | Sell |
| SMA (20) | 3574.94 | Buy |
| EMA (20) | 3584.01 | Sell |
| SMA (50) | 3623.71 | Sell |
| EMA (50) | 3631.21 | Sell |
| SMA (100) | 3740.76 | Sell |
| EMA (100) | 3678.7 | Sell |
| SMA (200) | 3682.15 | Sell |
| EMA (200) | 3715.08 | Sell |

### Oscillators — summary: **Buy**

| Indicator | Value | Signal |
| --- | --- | --- |
| RSI (14) | 47.11 | Neutral |
| MACD (12,26,9) | -12.72 | Buy |
| Stochastic (14,3,3) | 36.75 | Neutral |
| ADX (14) | 16.49 | Neutral |
| Williams %R (14) | -62.12 | Neutral |
| ATR (14) | 63.36 | Neutral |
| ROC (12) | 0.76 | Buy |
| Stoch RSI (14) | 50.49 | Neutral |
| UO (7,14,28) | 39.72 | Neutral |

## Analyst Ratings

| Recommendation | Analysts | Share |
| --- | --- | --- |
| Buy | 1 | 100% |
| Hold | 0 | 0% |
| Sell | 0 | 0% |

Based on 1 analyst ratings, observed at 2026-09-11T04:54:20.962447+00:00.

## Filings & Documents

### Exchange Filings & Announcements

| Date | Document |
| --- | --- |
| 2026-09-01 | [Announcement under Regulation 30 (LODR)-Cessation](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=d5b73aa4-eafa-4583-8e8d-c3d87ffc48b2.pdf) |
| 2026-09-01 | [Announcement under Regulation 30 (LODR)-Retirement](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=4d81a7db-8995-4671-a9ea-778308e4ce54.pdf) |
| 2026-08-31 | [Board Meeting Outcome for Intimation Under Regulation 30](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=0d9cf06b-7dc9-4fdc-8110-55845016c8e4.pdf) |
| 2026-08-31 | [Announcement under Regulation 30 (LODR)-Change in Directorate](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=2102e697-6568-42ef-a201-15bd7075682f.pdf) |
| 2026-08-31 | [Announcement under Regulation 30 (LODR)-Change in Management](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=462f8e2f-b9b0-4cab-8e75-a8b8b43a9d3e.pdf) |
| 2026-07-21 | [Announcement under Regulation 30 (LODR)-Newspaper Publication](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=cd2a92ea-63e5-479c-8c60-ef64e024ea28.pdf) |
| 2026-07-21 | [Shareholder Meeting / Postal Ballot-Scrutinizers Report](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=1041c19a-2eec-441d-ad1c-1b4c4c4b8f91.pdf) |
| 2026-07-20 | [Board Meeting Outcome for Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=a42c41c6-95db-4c1d-b225-ea4727dd0919.pdf) |
| 2026-07-20 | [Shareholder Meeting / Postal Ballot-Outcome of AGM](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=8415edca-8f41-415b-b2de-ae0b48cfa069.pdf) |
| 2026-07-14 | [Intimation Of ESG Rating](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=80661b4c-7218-4e8c-a10a-9573d311d2c1.pdf) |

### Results & Financial Statements

| Date | Document |
| --- | --- |
| 2026-07-20 | [Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=c1c77ac2-4629-4a53-a444-01be6baba174.pdf) |
| 2026-07-20 | [Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=f0a3d928-d355-4aad-9a50-64900e161413.pdf) |
| 2026-04-13 | [Outcome Of Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=fe6fb2d8-d342-4524-8716-3c6755343b17.pdf) |
| 2026-01-15 | [Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=2e16eb26-08d4-4bcd-99b3-5f807646be81.pdf) |
| 2025-10-16 | [Outcome Of The Board Meeting Of Swaraj Engines Ltd. Held On 16Th October 2025](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=f8c811cb-31df-49e4-bdbe-c8085905754c.pdf) |
| 2025-07-15 | [Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=1487d9c3-5663-4b2b-81d5-65485ab77598.pdf) |
| 2025-04-16 | [Outcome Of Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=96a85cf7-f5f8-40c9-9dd5-7a59d47ad854.pdf) |
| 2025-01-17 | [Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=12744e29-7a30-49bf-858f-3c3d91e5aeac.pdf) |
| 2024-10-21 | [Outcome Of The Board Meeting](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=d601b1a5-5e38-4ffc-b504-67e2202fa90e.pdf) |
| 2024-07-18 | [Outcome Of Board Meeting Held On 18/07/24](https://www.bseindia.com/stockinfo/AnnPdfOpen.aspx?Pname=bf7421c0-76fb-4cb9-a1e7-fa6e6290b124.pdf) |

### Other Documents

| Date | Document |
| --- | --- |
| 7 May - Submitted Annual Secretarial Compliance Report for FY 2025-26, confirming SEBI LODR compliance. | [Compliances-Reg.24(A)-Annual Secretarial Compliance 7 May - Submitted Annual Secretarial Compliance Report for FY 2025-26, confirming SEBI LODR compliance.](https://www.bseindia.com/xml-data/corpfiling/AttachLive/423ac962-6870-4e52-89ce-d9eed3c2887b.pdf) |
| 7 Jan - BSE and NSE warned on 6 January 2026 for only one Risk Management Committee meeting in FY2024-25; corrective steps taken. | [Intimation Under Regulation 30 Of The SEBI (LODR) Regulations, 2015 7 Jan - BSE and NSE warned on 6 January 2026 for only one Risk Management Committee meeting in FY2024-25; corrective steps taken.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/8a5e2923-6b72-496f-84c9-60daeb5562a0.pdf) |
| 30 Mar - Appointed Sanjay Kshirsagar as CEO (Designate), effective 10 April 2026; 34 years' experience. | [Announcement under Regulation 30 (LODR)-Change in Management 30 Mar - Appointed Sanjay Kshirsagar as CEO (Designate), effective 10 April 2026; 34 years' experience.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/0a8a2948-8975-4ca2-a9bb-74031f03e9f6.pdf) |
| 30 Mar - Appointed Sanjay Kshirsagar as CEO (Designate) effective 10 April 2026. | [Board Meeting Outcome for Intimation Under Regulation 30 Of The SEBI (LODR) Regulations, 2015 ('SEBI LODR Regulations'). 30 Mar - Appointed Sanjay Kshirsagar as CEO (Designate) effective 10 April 2026.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/d3011c29-a41f-4bfa-b133-9d08aecd6c71.pdf) |
| 15 Jan - Q3 FY26: Revenue Rs 473.20 crores, PAT Rs 42.10 crores, engine sales 47,563 units. | [Board Meeting Outcome for Outcome Of The Board Meeting 15 Jan - Q3 FY26: Revenue Rs 473.20 crores, PAT Rs 42.10 crores, engine sales 47,563 units.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/7901f239-85da-4425-bce0-cbe112419122.pdf) |
| 14h - Regulation 74(5) compliance certificate submitted for quarter ended 31 March 2026. | [Compliances-Certificate under Reg. 74 (5) of SEBI (DP) Regulations, 2018 14h - Regulation 74(5) compliance certificate submitted for quarter ended 31 March 2026.](https://www.bseindia.com/xml-data/corpfiling/AttachLive/83d75ccd-0989-4aa6-b6b6-53564524f53c.pdf) |
| 13 Apr - Geeta Kharat resigns as Compliance Officer from 12 June 2026; Nayan Jain appointed from 13 June 2026. | [Announcement under Regulation 30 (LODR)-Change in Management 13 Apr - Geeta Kharat resigns as Compliance Officer from 12 June 2026; Nayan Jain appointed from 13 June 2026.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/42a451eb-9101-4989-b3ce-f641121bf9ac.pdf) |
| 13 Apr - Geeta Kharat resigns as Compliance Officer effective 12 June 2026; Nayan Jain appointed from 13 June 2026. | [Announcement under Regulation 30 (LODR)-Resignation of Company Secretary / Compliance Officer 13 Apr - Geeta Kharat resigns as Compliance Officer effective 12 June 2026; Nayan Jain appointed from 13 June 2026.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/f9453b2a-87ee-43a5-8ecf-c69f5d02d501.pdf) |
| 13 Apr - Geeta Kharat resigns as Compliance Officer effective 12 June 2026; Nayan Jain appointed from 13 June 2026. | [Announcement under Regulation 30 (LODR)-Cessation 13 Apr - Geeta Kharat resigns as Compliance Officer effective 12 June 2026; Nayan Jain appointed from 13 June 2026.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/eea0e678-20ba-4a37-a641-b42d53ea0c1a.pdf) |
| 13 Apr - Geeta Kharat resigns as Compliance Officer effective 12 June 2026; Nayan Jain appointed from 13 June 2026. | [Appointment of Company Secretary and Compliance Officer 13 Apr - Geeta Kharat resigns as Compliance Officer effective 12 June 2026; Nayan Jain appointed from 13 June 2026.](https://www.bseindia.com/xml-data/corpfiling/AttachHis/1e897668-42fc-4db9-bd1a-8c6e38093cab.pdf) |

### Annual Reports

| Date | Document |
| --- | --- |
| from nse | [Financial Year 2011 from nse](https://archives.nseindia.com/annual_reports/AR_SWARAJENG_2010_2011_22072011082526.zip) |
| from bse | [Annual Report 2026 from bse](https://www.bseindia.com/xml-data/corpfiling/AttachHis/6967a73a-6093-4b48-bed8-e2a8d961196f.pdf) |
| from bse | [Annual Report 2025 from bse](https://www.bseindia.com/xml-data/corpfiling/AttachHis/6136c075-ebf0-441d-ab76-6b604c3aa232.pdf) |
| from bse | [Annual Report 2024 from bse](https://www.bseindia.com/xml-data/corpfiling/AttachHis/a7e3f74a-f2c8-4c78-aed0-cb879f59a0bb.pdf) |
| from bse | [Annual Report 2023 from bse](https://www.bseindia.com/xml-data/corpfiling/AttachHis/4cf0a409-f287-4397-99e5-44a03c9b9da6.pdf) |
| from bse | [Annual Report 2022 from bse](https://www.bseindia.com/bseplus/AnnualReport/500407/73349500407.pdf) |
| from bse | [Annual Report 2021 from bse](https://www.bseindia.com/bseplus/AnnualReport/500407/68625500407.pdf) |
| from bse | [Annual Report 2020 from bse](https://www.bseindia.com/bseplus/AnnualReport/500407/5004070320.pdf) |
| from bse | [Annual Report 2019 from bse](https://www.bseindia.com/bseplus/AnnualReport/500407/5004070319.pdf) |
| from bse | [Annual Report 2018 from bse](https://www.bseindia.com/bseplus/AnnualReport/500407/5004070318.pdf) |

---

Provenance differs by section. Financial statements, shareholding and filings are as reported in company disclosures to NSE/BSE/SEBI. Price, volume and 52-week levels are exchange market data. Technical indicators are computed by Tapetide from daily closing prices. The Tapetide Score is Tapetide's own analysis. Analyst ratings are third-party estimates, not company statements. All figures are for research and information only and are not investment advice. Generated 2026-09-13T18:51:22.537Z.
