Financial institution offering banking and financial services
1964
India
10,001+ employees
Banking
$1B - 10B in revenue
$500M - 1B in profitability
Total Annual
Revenue & EBITDA
($ B)
Margin as % of revenue
Analyst consensus vs actuals
($ B)
251.7
2023303.7
▲ 132.6%
340.6
▲ 142.1%
154.7
2026Not available
Available
Available
Available
6 out of 30 incl. management
Not available
Not available
Not available
Not available
Not available
Not available
Not available