AI stock screener · India
Stock screener for Indian stocks
Powered by AI — describe the companies you want in plain English, or filter on exact FY and TTM ratios.
Companies that match your filters
5,364 of 5,364 companies with recent financials · sorted by Market cap, highest first.
| Company | Market cap↓ | P/E | ROCE | Debt / equity | Revenue growth |
|---|---|---|---|---|---|
RE RELIANCE | ₹16,33,377 cr | 21.86× | 10.26% | 0.45× | 15% |
BH BHARTIARTL | ₹11,85,283 cr | 37.95× | 17.56% | 1.31× | 19.63% |
HD HDFCBANK | ₹11,26,097 cr | 14.25× | 7.02% | 1× | 2.81% |
IC ICICIBANK | ₹9,97,128 cr | 17.78× | 7.18% | 0.61× | 3.96% |
SB SBIN | ₹8,85,554 cr | 10.54× | 6.13% | 1.3× | 5.51% |
TC TCS | ₹8,51,322 cr | 15.58× | 63.03% | 0.11× | 9.92% |
BA BAJFINANCE | ₹6,10,019 cr | 29.78× | 10.87% | 3.82× | 17.85% |
LT LT | ₹5,02,835 cr | 28.54× | 14.57% | 1.15× | 9.78% |
LI LICI | ₹5,00,497 cr | 8.33× | 35.14% | 0× | 10.13% |
IN INFY | ₹4,67,574 cr | 15× | 39.95% | 0.1× | 11.22% |
KO KOTAKBANK | ₹4,43,427 cr | 22.14× | 6.98% | 0.53× | 5.68% |
HI HINDUNILVR | ₹4,42,322 cr | 40.11× | 28.42% | 0.03× | 5.8% |
SU SUNPHARMA | ₹4,20,340 cr | 33.27× | 20.53% | 0.06× | 11.41% |
AD ADANIPORTS | ₹4,02,283 cr | 30.27× | 14.12% | 0.66× | 23.85% |
AX AXISBANK | ₹4,01,689 cr | 14.46× | 6.24% | 1.3× | 5.58% |
TI TITAN | ₹3,97,018 cr | 68.03× | 20.54% | 1.95× | 45.05% |
AD ADANIPOWER | ₹3,80,294 cr | 26.68× | 17.22% | 0.84× | 6.64% |
HC HCLTECH | ₹3,68,503 cr | 19.37× | 30.4% | 0.07× | 12.76% |
AD ADANIENT | ₹3,66,597 cr | 154.46× | 5.8% | 1.32× | 18.06% |
M& M&M | ₹3,63,664 cr | 18.96× | 15.1% | 1.47× | 26.18% |
MA MARUTI | ₹3,59,582 cr | 25.09× | 18.87% | 0× | 26.61% |
HA HAL | ₹3,31,846 cr | 35.6× | 31.98% | 0× | 7.42% |
IT ITC | ₹3,29,051 cr | 16.66× | 38.91% | 0.03× | -3.23% |
UL ULTRACEMCO | ₹3,21,495 cr | 37.27× | 12.66% | 0.31× | 17.18% |
ET ETERNAL | ₹3,13,395 cr | 723.78× | 2.48% | 0.15× | 190.5% |
NT NTPC | ₹3,06,948 cr | 11.06× | 8.92% | 1.33× | 2.35% |
JS JSWSTEEL | ₹3,00,106 cr | 24.93× | 10.96% | 0.99× | 12.22% |
BA BAJAJ-AUTO | ₹2,87,294 cr | 24.37× | 28.24% | 0.58× | 36.91% |
ON ONGC | ₹2,82,364 cr | 6.46× | 14.15% | 0.47× | 7.11% |
BA BAJAJFINSV | ₹2,78,030 cr | 27.05× | 10.58% | 5.52× | 14.68% |
BE BEL | ₹2,77,772 cr | 45.19× | 36.44% | 0× | 19.82% |
TA TATAMOTORS | ₹2,59,184.58 cr | 260.31× | 2.73% | 0.71× | -5.62% |
CO COALINDIA | ₹2,57,263 cr | 8.24× | 34.97% | 0.12× | 6.1% |
DI DIVISLAB | ₹2,43,196 cr | 81.64× | 21.97% | 0× | 16.35% |
NE NESTLEIND | ₹2,42,553 cr | 60.99× | 85.3% | 0.09× | 21.68% |
PO POWERGRID | ₹2,34,375 cr | 14.75× | 9.1% | 1.47× | 2.29% |
HI HINDZINC | ₹2,29,308 cr | 13.45× | 69.53% | 0.39× | 38.83% |
AS ASIANPAINT | ₹2,24,452 cr | 46.03× | 26.34% | 0.18× | 9.78% |
TA TATASTEEL | ₹2,20,709 cr | 18.66× | 12.52% | 0.9× | 10.51% |
SH SHRIRAMFIN | ₹2,20,296 cr | 19.46× | 11.49% | 3.8× | 14.2% |
DM DMART | ₹2,18,087 cr | 69.99× | 17.19% | 0.1× | 16.19% |
AD ADANIGREEN | ₹2,15,706 cr | 111.21× | 7.39% | 5.19× | 10.98% |
HI HINDALCO | ₹2,02,958 cr | 9.74× | 13.21% | 0.73× | 20.28% |
EI EICHERMOT | ₹1,99,505 cr | 34.3× | 30.53% | 0.02× | 28.07% |
GR GRASIM | ₹1,97,699 cr | 34.46× | 8.01% | 2.2× | 19.51% |
TV TVSMOTOR | ₹1,94,522 cr | 56.22× | 17.37% | 3.43× | 30.52% |
IN INDIGO | ₹1,84,351 cr | — | 5.24% | 11.15× | 8.96% |
IO IOC | ₹1,82,235 cr | 5.42× | 18.66% | 0.6× | 13.47% |
WI WIPRO | ₹1,81,715 cr | 13.79× | 17.84% | 0.23× | 8.22% |
SO SOLARINDS | ₹1,81,301 cr | 91.01× | 38.07% | 0.24× | 41.71% |
TO TORNTPHARM | ₹1,75,034 cr | 78.46× | 15.19% | 1.79× | 32.85% |
MO MOTHERSON | ₹1,72,974 cr | 37.85× | 13.43% | 0.47× | 14.02% |
TE TECHM | ₹1,72,733 cr | 30.25× | 23.12% | 0.07× | 13.6% |
DL DLF | ₹1,67,702 cr | 38.97× | 6.32% | 0.01× | -27.72% |
AD ADANIENSOL | ₹1,67,117 cr | 57.25× | 9.65% | 1.93× | 20.91% |
SB SBILIFE | ₹1,67,113 cr | 64.22× | 14.95% | 0× | -1.3% |
HY HYUNDAI | ₹1,61,623 cr | 32.64× | 38.4% | 0.05× | 3.55% |
TR TRENT | ₹1,57,408 cr | 86.11× | 28.34% | 0.37× | 16.93% |
TM TMCV | ₹1,54,456 cr | 20.8× | 35.9% | 0.44× | 15.43% |
PI PIDILITIND | ₹1,52,246 cr | 57.47× | 31.01% | 0.04× | 14.08% |
BH BHEL | ₹1,51,679 cr | 52.7× | 9.14% | 0.31× | 29.08% |
LT LTIM | ₹1,50,010.58 cr | 26.74× | 29.6% | 0.1× | 13.87% |
VA VAML | ₹1,45,799 cr | — | — | — | — |
AB ABB | ₹1,44,962 cr | 94.01× | 29.93% | 0.01× | 10.22% |
VB VBL | ₹1,43,942 cr | 42.51× | 19.72% | 0.13× | 14.46% |
JI JIOFIN | ₹1,43,222 cr | 83.71× | 1.86% | 0.16× | 122.78% |
IC ICICIAMC | ₹1,40,567 cr | 39.71× | 115.11% | 0× | 19.54% |
BS BSE | ₹1,37,587 cr | 48.6× | 59.98% | 0× | 60.72% |
ID IDEA | ₹1,36,404 cr | — | -1.72% | — | 3.3% |
TA TATACAP | ₹1,35,857 cr | 25× | 8.58% | 5.15× | 11.09% |
CH CHOLAFIN | ₹1,35,495 cr | 23.56× | 9.71% | 6.93× | 19.64% |
BO BOSCHLTD | ₹1,34,106 cr | 56.75× | 21.55% | 0.01× | 13.63% |
PN PNB | ₹1,33,433 cr | 6.04× | 6.13% | 0.72× | 3.42% |
UN UNIONBANK | ₹1,31,374 cr | 6.36× | 6.3% | 0.58× | -1.33% |
SI SIEMENS | ₹1,30,696 cr | 86.9× | 21.45% | 0.02× | 13.22% |
CG CGPOWER | ₹1,30,346 cr | 102.47× | 26.72% | 0.01× | 21.41% |
PO POWERINDIA | ₹1,28,747 cr | 108.19× | 29.36% | 0.02× | 40.17% |
CU CUMMINSIND | ₹1,28,280 cr | 52.62× | 39.5% | 0× | 15.3% |
BP BPCL | ₹1,27,682 cr | 8.24× | 25.64% | 0.54× | 12.33% |
LT LTM | ₹1,27,566 cr | 22.73× | 29.6% | 0.1× | 13.87% |
GR GROWW | ₹1,25,566 cr | 46.61× | 37.32% | 0.03× | 54.74% |
BA BAJAJHLDNG | ₹1,25,410 cr | 14.16× | 11.01% | 0× | 30.29% |
PO POLYCAB | ₹1,23,747 cr | 39.2× | 33.21% | 0.02× | 40.72% |
BA BANKBARODA | ₹1,18,657 cr | 5.37× | 5.63% | 1.03× | 4.91% |
HD HDFCLIFE | ₹1,17,787 cr | 57.51× | 10.3% | 0.17× | 17.37% |
LG LGEINDIA | ₹1,16,365 cr | 63.76× | 32.28% | 0.06× | 5.59% |
BR BRITANNIA | ₹1,16,272 cr | 44.65× | 56.01% | 0.27× | 6.63% |
IN INDIANB | ₹1,15,201 cr | 8.72× | 6.32% | 0.58× | 11.3% |
AP APOLLOHOSP | ₹1,12,971 cr | 53.73× | 17.45% | 0.9× | 17.21% |
ZY ZYDUSLIFE | ₹1,12,888 cr | 23.18× | 21.14% | 0.46× | 21.11% |
TA TATAPOWER | ₹1,12,764 cr | 28.8× | 10.53% | 1.93× | -4.19% |
PF PFC | ₹1,11,923 cr | 4.3× | 9.71% | 7.62× | 4.63% |
LA LAURUSLABS | ₹1,11,796 cr | 102.28× | 17.76% | 0.48× | 22.6% |
LE LENSKART | ₹1,11,724 cr | 169.8× | 8.08% | 0.35× | 37.1% |
GV GVTD | ₹1,11,192 cr | — | — | — | — |
GA GAIL | ₹1,10,297 cr | 11.17× | 9.67% | 0.28× | 3.52% |
PA PAYTM | ₹1,09,280 cr | 134.75× | 4.96% | 0.01× | 22.55% |
CA CANBK | ₹1,08,031 cr | 5.3× | 6.52% | 1.32× | 4.02% |
JI JINDALSTEL | ₹1,07,145 cr | 34.7× | 9.7% | 0.44× | 16.46% |
CI CIPLA | ₹1,06,994 cr | 29.89× | 15.49% | 0.02× | 1.84% |



































































































