All stocks
NSE: GRANULES·ISIN INE101D01020·Data to 2026-10-26
Granules India Limited historical data
₹820.55+0.00%close 2026-10-26
Price since 2010 (adjusted)
Weekly closes, back-adjusted for splits, bonuses and dividends.
52w high
₹923.65
52w low
₹529.85
Turnover
₹56.7 Cr
Volume
6,93,186
1y return
+45.4%
3y CAGR
+36.6%
5y CAGR
+21.3%
10y CAGR
+21.6%
Splits, bonus and corporate actions
| Ex-date | Type | Detail |
|---|---|---|
| 2023-08-03 | agm | Annual General Meeting |
| 2022-08-22 | buyback | Buy Back |
| 2020-03-19 | buyback | Buyback |
| 2015-03-23 | split | Face Value Split Rs 10 To Rs 1 |
| 2026-07-30 | dividend | Dividend - Rs 1.75 Per Share |
| 2025-07-31 | dividend | Dividend - Rs 1.50 Per Share |
| 2024-07-30 | dividend | Annual General Meeting/Dividend - Rs 1.50 Per Share |
| 2023-08-03 | dividend | Dividend - Rs 1.50 Per Share |
| 2022-07-19 | dividend | Annual General Meeting/Dividend - Rs 0.75 Per Share |
| 2022-02-17 | dividend | Interim Dividend - Rs 0.25 Per Share |
| 2021-11-24 | dividend | Interim Dividend - Rs 0.25 Per Share |
| 2021-08-05 | dividend | Interim Dividend - Rs 0.25 Per Share |
| 2021-07-28 | dividend | Annual General Meeting/Dividend - Rs 0.75 Per Share |
| 2021-02-08 | dividend | Interim Dividend - Rs 0.25 Per Share |
| 2020-10-28 | dividend | Interim Dividend - Rs 0.25 Per Share |
| 2020-08-05 | dividend | Annual General Meeting/Dividend - Rs 0.25 Per Share |
Last 30 trading days
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 2026-10-26 | 792.90 | 825.95 | 792.25 | 820.55 | 6,93,186 |
| 2026-10-23 | 813.00 | 822.00 | 791.00 | 794.75 | 8,83,843 |
| 2026-10-22 | 807.00 | 820.25 | 796.05 | 817.00 | 5,12,091 |
| 2026-10-21 | 803.00 | 814.45 | 794.15 | 807.65 | 6,57,725 |
| 2026-10-19 | 818.90 | 836.95 | 799.30 | 806.05 | 8,74,275 |
| 2026-10-16 | 815.00 | 833.50 | 801.90 | 825.35 | 7,72,564 |
| 2026-10-15 | 814.80 | 827.50 | 803.25 | 811.95 | 7,84,945 |
| 2026-10-14 | 812.05 | 817.00 | 804.00 | 809.10 | 4,04,587 |
| 2026-10-13 | 802.95 | 818.00 | 782.05 | 814.50 | 8,13,974 |
| 2026-10-12 | 811.15 | 819.80 | 796.10 | 803.35 | 6,24,704 |
| 2026-10-09 | 815.05 | 835.85 | 809.65 | 815.25 | 6,03,580 |
| 2026-10-08 | 850.00 | 850.00 | 810.30 | 815.05 | 6,71,015 |
| 2026-10-07 | 839.40 | 850.70 | 822.20 | 845.30 | 12,24,602 |
| 2026-10-06 | 818.00 | 839.00 | 814.75 | 836.40 | 5,18,092 |
| 2026-10-05 | 820.95 | 824.65 | 800.00 | 817.25 | 5,75,094 |
| 2026-10-01 | 841.70 | 849.10 | 814.05 | 821.75 | 7,83,432 |
| 2026-09-30 | 867.00 | 884.00 | 844.00 | 846.55 | 8,19,196 |
| 2026-09-29 | 850.00 | 876.95 | 847.00 | 866.75 | 11,32,457 |
| 2026-09-28 | 870.00 | 872.15 | 846.30 | 851.40 | 4,57,582 |
| 2026-09-25 | 856.90 | 875.00 | 849.05 | 868.65 | 5,97,420 |
| 2026-09-24 | 857.00 | 867.00 | 850.55 | 853.00 | 3,27,434 |
| 2026-09-23 | 861.95 | 873.95 | 857.35 | 860.25 | 3,94,983 |
| 2026-09-22 | 876.00 | 876.60 | 853.90 | 864.05 | 6,40,982 |
| 2026-09-21 | 879.25 | 890.30 | 871.00 | 875.15 | 5,97,035 |
| 2026-09-18 | 874.00 | 890.40 | 865.90 | 875.50 | 12,00,729 |
| 2026-09-17 | 841.00 | 874.00 | 838.20 | 870.40 | 9,15,976 |
| 2026-09-16 | 869.00 | 872.00 | 829.00 | 835.60 | 26,51,978 |
| 2026-09-15 | 917.00 | 923.65 | 872.50 | 872.60 | 21,06,282 |
| 2026-09-11 | 895.95 | 914.85 | 881.25 | 909.30 | 78,51,231 |
| 2026-09-10 | 870.10 | 905.85 | 870.10 | 899.25 | 15,97,031 |
Get the full GRANULES history
Raw OHLCV needs no key. Adjusted prices need a free key.
curl
curl "https://api.tejhq.dev/v1/ohlcv/nse/GRANULES?from=2010-01-04"python
# pip install tejhq
from tej import Client
rows = Client().ohlcv("GRANULES", "nse", "2010-01-04", "2026-10-26")
print(len(rows), rows[-1])FAQ
- How far back does GRANULES historical data go?
- TejHQ has daily NSE data for GRANULES from 2010-01-04 to 2026-10-26, sourced from the official NSE bhavcopy and updated every trading day, ready by the next morning IST.
- Has GRANULES had any splits or bonus issues?
- Yes. Annual General Meeting (ex-date 2023-08-03); Buy Back (ex-date 2022-08-22); Buyback (ex-date 2020-03-19); Face Value Split Rs 10 To Rs 1 (ex-date 2015-03-23). The /v1/adjusted endpoint back-adjusts prices for these.
- How do I download GRANULES historical prices?
- Call https://api.tejhq.dev/v1/ohlcv/nse/GRANULES?from=2010-01-04 with no key, use the Python SDK (pip install tejhq), or download the full NSE history as parquet from HuggingFace (tejhq/indian-markets).