MarketInOut Stock Screener Log In | Sign Up

ICRA Ltd

Financial Services • Financial Data & Stock Exchanges • Quote as of 10/28/2026 15:56
ICRA Ltd stock price and volume chart

Company Profile

IndustryFinancial Data & Stock Exchanges
SectorFinancial Services
Market Capitalization42,848 mln
Float4.46 mln
Earnings Date10/29/2026

EPS

203
Exceptional

P / E

22.04
Premium valuation

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-0.95
Highly suspicious

Relative Strength

63 / 100
Outperforming

Debt / Equity

0.02
Debt-free

Business Description

Founded in 1991 and headquartered in Gurugram, India, ICRA Limited is an independent credit rating and investment information company serving clients across India and several international markets. The company assesses the creditworthiness of a wide range of borrowers, including manufacturers, banks, infrastructure firms, and government bodies, covering financial instruments such as loans, bonds, commercial paper, and structured products like asset-backed securities and mortgage-backed securities. Beyond credit ratings, ICRA also provides research, data analytics, risk consulting, and management advisory services to help businesses and investors make well-informed financial decisions.

Key Fundamentals

EPS203
P/E22.04
ROE17.64
RPS663
ROIC29.37
ROA14.13
Interest Cover60.66
EBITDA, mln3,061
EV / EBITDA11.02
EV / EBIT12.43
Revenue, mln6,384
EV / Revenue5.28

Quote Details

Last 4,463.50
Change -34.8 (-0.77%)
Open 4,498.00
Volume 9,155
Turnover 40,863,344
Average Volume 18,553

Financial Ratios

Pre-Tax Profit Margin42
Current Ratio3.80
Price / Book3.44
Price / Tangible Book4.45
Price / Cash Flow54.91
Price / Free Cash Flow25.02
Debt / Equity0.02
Price / Sales6.40
PEG Ratio1.18

Financial Strength

Altman Z-Score10.86
Piotroski F-Score 3 / 9
Beneish M-Score-0.95
Price to Intrinsic Value1.49
Price to Lynch Fair Value1.20
Price to Graham Number2.08
Shiller PE Ratio27.28

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -0.47% 60 / 100   
1 Month 1.96% 88 / 100   
2 Months -11.73% 39 / 100   
6 Months -17% 31 / 100   
1 Year -27.21% 34 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog