Valuation: ICRA Limited

Market Cap 43.21B 458M 415M 384M 347M 653M 676M 4.61B 1.83B 23.08B 1.72B 1.68B 73.28B P/E 2027 *
20.4x
P/E 2028 * 17.5x
Enterprise Value 43.21B 458M 415M 384M 347M 653M 676M 4.61B 1.83B 23.08B 1.72B 1.68B 73.28B EV / Sales 2027 *
6.04x
EV / Sales 2028 * 5.42x
Free-Float
42.14%
Yield 2027 *
2.95%
Yield 2028 * 3.38%
1 day+0.24%
1 week+1.33%
Current month+4.41%
1 month-1.90%
3 months-13.58%
6 months-14.74%
Current year-26.09%
1 week 4,450
Extreme 4450
4,573.9
1 month 4,275.1
Extreme 4275.1
4,579.3
Current year 4,198.2
Extreme 4198.2
6,500
1 year 4,198.2
Extreme 4198.2
6,500
3 years 4,198.2
Extreme 4198.2
7,735.4
5 years 3,349.85
Extreme 3349.85
7,735.4
10 years 1,950
Extreme 1950
7,735.4
Manager TitleAgeSince
Chief Executive Officer - 21/10/2021
Director of Finance/CFO - 29/08/2022
Chief Tech/Sci/R&D Officer - -
Director TitleAgeSince
Director/Board Member 49 05/11/2020
Director/Board Member - 21/10/2021
Director/Board Member - 17/02/2022
Date Insider Type Main position Quantity % Market Cap. Importance
29/10/24 Sell

Chief Executive Officer

364 0.0038%
09/09/24 Buy

Chief Executive Officer

364 0.0038%
Change 5-day change 1-year change 3-year change Capi.($)
+0.24%+1.33%-29.03%-19.19% 458M
+1.08%+1.24%-5.84%+19.95% 137B
+0.32%+0.50%+3.55%+47.94% 87.63B
+0.17%-1.86%-22.13%-16.34% 47.42B
+1.34%+2.68%+14.80%+30.64% 47.06B
+0.10%-3.17%-11.62%+12.34% 34.38B
+1.50%+0.84%-3.22%-26.09% 22.34B
+0.72%-0.78%-9.12%+2.23% 22.01B
+0.51%+1.08%-14.70%+8.24% 21.77B
+2.10%+4.05%+24.35%+78.78% 17.54B
Average +0.81%+0.59%-5.30%+13.85% 44B
Weighted average by Cap. +0.80%+0.55%-3.25%+20.67%

Financials

2027 *2028 *
Net sales 7.15B 75.83M 68.71M 63.56M 57.34M 108M 112M 763M 303M 3.82B 285M 279M 12.12B 7.98B 84.62M 76.68M 70.93M 63.99M 121M 125M 852M 338M 4.26B 318M 311M 13.53B
Net income 2.21B 23.41M 21.21M 19.62M 17.7M 33.36M 34.53M 236M 93.45M 1.18B 87.84M 85.98M 3.74B 2.47B 26.23M 23.77M 21.99M 19.84M 37.39M 38.7M 264M 105M 1.32B 98.45M 96.36M 4.19B
Net Debt - -
Projected Income Statement - Annual - ICRA Limited
Logo ICRA Limited
ICRA Limited is an independent and professional investment information and credit rating agency. The Company, through its subsidiaries, is involved in providing ratings, research, analytics, data and software services. Its segments include Ratings & ancillary services and Research & Analytics. Its Ratings & ancillary services segment is engaged in rating, grading and industry research services. Its Research & Analytics segment includes management consulting, which includes risk management, financial advisory, outsourcing and policy advisory; knowledge process outsourcing (KPO) services, and financial information products and services. Its research services span across 60 industries. It provides digital tools, research, risk advisory, market data, and analytical support to aid in risk assessment and management for lending and investment decision-making. Its subsidiaries include ICRA Analytics Limited, D2K Technologies India Private Limited and others.
Employees
1,111
Date Price Change Volume
13/11/26 ₹4,490.40 +0.24% 7,180
12/11/26 ₹4,479.70 +0.17% 4,735
11/11/26 ₹4,472.00 +0.19% 8,200
09/11/26 ₹4,463.70 -1.37% 8,680
08/11/26 ₹4,525.90 +2.13% 3,398
Trader
Investor
-
Global
-
Quality
-
ESG MSCI
-
MarketScreener Ratings - ICRA Limited
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
2
Last Close Price
4,490.40INR
Average target price
6,139.50INR
Spread / Average Target
+36.73%
  1. Stock Market
  2. Stocks
  3. ICRA Stock