
Data is unavailable

Data is unavailable
| FY 2026 | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 | FY 2015 | FY 2014 | FY 2013 | FY 2012 | FY 2011 | FY 2010 | FY 2009 | FY 2008 | FY 2007 | FY 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net worth | 7868.95 | 7323.71 | 6639.70 | 6166.83 | 5602.74 | 5171.30 | 4906.45 | 4595.37 | 4082.52 | 3447.66 | 3392.01 | 3401.86 | 2765.96 | 2696.61 | 2719.26 | 2568.73 | 2307.39 | 1725.94 | 1548.34 | 1016.51 | 944.60 |
| Fixed assets | 1775.57 | 1369.64 | 1271.40 | 1239.23 | 1139.46 | 1130.55 | 1144.33 | 1292.85 | 1029.86 | 985.85 | 1674.20 | 2445.79 | 2608.04 | 2809.17 | 3110.36 | 1845.28 | 1012.41 | 949.58 | 683.06 | 515.93 | 185.00 |
| Debt | 3457.00 | 1593.58 | 980.02 | 973.82 | 1302.43 | 2062.04 | 2181.47 | 2691.40 | 2060.89 | 2571.92 | 3208.01 | 3389.67 | 3914.47 | 3908.64 | 5316.24 | 4579.86 | 3251.86 | 2697.43 | 1548.10 | 852.12 | 462.87 |
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating | -458.51 | 741.70 | 1359.45 | 1100.11 | 1415.55 | 841.84 | 931.39 | 673.13 | 585.81 | 313.57 | 395.46 | 866.91 | 634.39 | 1619.70 | 71.38 | -65.60 | 261.92 | -343.86 |
| Investing | -765.92 | -58.55 | -318.69 | -191.56 | -66.04 | -206.56 | 10.55 | -618.91 | -188.33 | 375.57 | 192.51 | -95.25 | -66.64 | 393.82 | -455.96 | -1335.07 | -672.13 | -720.12 |
| Financing | 878.18 | -246.68 | -771.22 | -892.70 | -1274.61 | -558.08 | -1046.93 | 89.15 | -453.45 | -817.83 | -551.13 | -642.54 | -642.88 | -2006.56 | 397.81 | 1144.61 | 664.17 | 931.40 |

The intraday low for Ncc Ltd on the NSE today was ₹145.60. The stock's 52-week low stands at ₹130.00, recorded on 30 Mar 2026. Today's low is 12.00% above the 52-week low, indicating the stock is trading well above its yearly lows.
For Q1 FY27, Ncc Ltd reported: Revenue (Net Sales): ₹49115.00 Cr - Down -7.60% year-on-year from ₹53157.10 Cr in Q4 FY26. Net Income (PAT): ₹1873.10 Cr - Down -7.67% year-on-year from ₹2028.80 Cr in Q4 FY26.
Ncc Ltd has delivered -29.71% return over the last 52 weeks. During this period, the stock hit a 52-week high of ₹222.31 on 16 Sep 2025 and a 52-week low of ₹130.00 on 30 Mar 2026. It is currently trading at ₹147.10 as of 01 Sep 2026.
The all-time high (ATH) for Ncc Ltd was ₹357.95, recorded on 31 Jul 2024. At the current price of ₹147.10, the stock is trading 58.90% below its all-time high. The all-time low recorded was ₹11.29 on 03 Sep 2013.
Ncc Ltd has delivered a 89.49% absolute return over the past 5 years, equivalent to a CAGR of 13.64% per annum. The stock was priced at ₹77.63 in Sep 2021 and has risen to ₹147.10 as of 01 Sep 2026. An investment of ₹1,00,000 in Ncc Ltd five years ago would be worth ₹1,89,490.00 today.
Yes,Ncc Ltd has declared a consistent dividend every year over the past 5 years. The company paid a total dividend of 10.80 per share between FY2022 and FY2026, with the most recent dividend of ₹2.20 per share for May 26, with an ex-dividend date of 14 Aug 2026. At the current market price of ₹147.10, the trailing dividend yield of Ncc Ltd stands at 4.40%.
As of 01 Sep 2026, the share price of Ncc Ltd is ₹147.10 on the NSE and ₹146.90 on the BSE. The stock opened at ₹149.99, touched a high of ₹153.86 and a low of ₹145.60 during today's session.
Over the last 6 months, Ncc Ltd has given a return of -0.67%. The stock was priced at ₹149.37 on 02 Mar 2026 and has Fallen to ₹147.10 as of 01 Sep 2026, a change of ₹2.27 per share.
Ncc Ltd has delivered a return of -0.60% over the last 3 months. The stock was trading at ₹149.27 on 01 Jun 2026 and is currently at ₹147.10 as of 01 Sep 2026, reflecting a Loss of ₹2.17 per share over this period.
The intraday high for Ncc Ltd on the NSE today (01 Sep 2026) was ₹153.86. This compares to the 52-week high of ₹222.31 recorded on 16 Sep 2025. Today's high was -30.79% below the 52-week high.