Top Companies in India

About Top 100 Companies in India

As stock experts often state – Money lying idle in your bank account is an opportunity lost. So, if you don't have the expertise and the technical knowledge of how the stock market functions, investing money in some of the Bluechip stocks is your safest option.
You can also diversify your portfolio by choosing to invest in 20-25 different stocks from amongst this list, thus reducing your risk.
Moneyworks4me has a comprehensive list of the top 100 companies in India based on market cap (this needs to change as discussed because then it not really top 100) help you make an informed decision on investing in some of India's best companies. You can categorize these companies based on Market cap, Current Market Price, P/E and P/BV ratio, etc. Choosing the right stock, at the right time can lead you to some of the best stocks to invest in India.

Top 100 Companies in India List

Company
Name
Market cap
(Rs. Cr.)
CMP
(Chng%)
Latest
P/E
Latest
P/BV
Is it a Right Stock?
  1. 13,41,256 (Large Cap)
    2020.25
    (1.85%)
    32.89
    2.19
  2. 12,08,568 (Large Cap)
    3265.45
    (1.39%)
    38.71
    12.81
  3. HDFC Bank Ltd. NSE: HDFCBANK
    8,16,896 (Large Cap)
    1482.15
    (-0.07%)
    26.62
    4.25
  4. Infosys Ltd. NSE: INFY
    5,58,709 (Large Cap)
    1324.65
    (0.99%)
    30.05
    7.87
  5. Hindustan Unilever Ltd. NSE: HINDUNILVR
    5,48,685 (Large Cap)
    2349.00
    (0.66%)
    78.2
    11.71
  6. 4,62,002 (Large Cap)
    2624.10
    (2.25%)
    27.95
    4.61
  7. ICICI Bank Ltd. NSE: ICICIBANK
    3,67,478 (Large Cap)
    537.90
    (1.06%)
    30.08
    2.73
  8. Kotak Mahindra Bank Ltd. NSE: KOTAKBANK
    3,66,229 (Large Cap)
    1853.85
    (0.27%)
    58.21
    6.16
  9. Bharti Airtel Ltd. NSE: BHARTIARTL
    3,20,078 (Large Cap)
    594.55
    (1.34%)
    -
    3.85
  10. Bajaj Finance Ltd. NSE: BAJFINANCE
    2,84,036 (Large Cap)
    4884.20
    (3.62%)
    68.84
    8.46
  11. ITC Ltd. NSE: ITC
    2,70,159 (Large Cap)
    219.35
    (-0.09%)
    19.99
    4.7
  12. HCL Technologies Ltd. NSE: HCLTECH
    2,66,197 (Large Cap)
    985.40
    (0.45%)
    20.15
    4.7
  13. 2,62,473 (Large Cap)
    299.75
    (1.92%)
    14.64
    1.18
  14. Asian Paints Ltd. NSE: ASIANPAINT
    2,48,341 (Large Cap)
    2634.90
    (1.77%)
    109.12
    22.51
  15. Wipro Ltd. NSE: WIPRO
    2,36,396 (Large Cap)
    432.95
    (0.32%)
    23.29
    4.05
  16. 2,36,057 (Large Cap)
    7920.00
    (1.35%)
    58.24
    4.83
  17. Axis Bank Ltd. NSE: AXISBANK
    2,00,870 (Large Cap)
    665.90
    (1.49%)
    63.48
    2.06
  18. 1,87,426 (Large Cap)
    1374.90
    (3.01%)
    105.09
    3.2
  19. 1,77,714 (Large Cap)
    2801.40
    (2.11%)
    174.7
    15.59
  20. Nestle India Ltd. NSE: NESTLEIND
    1,69,973 (Large Cap)
    17715.90
    (0.49%)
    82.03
    59.31
  21. Ultratech Cement Ltd. NSE: ULTRACEMCO
    1,55,609 (Large Cap)
    5489.55
    (1.83%)
    25.97
    3.82
  22. 1,40,139 (Large Cap)
    699.00
    (0.78%)
    104.65
    17.92
  23. 1,39,497 (Large Cap)
    587.50
    (1.05%)
    94.87
    3.1
  24. Titan Company Ltd. NSE: TITAN
    1,33,492 (Large Cap)
    1515.00
    (0.75%)
    176.64
    20.35
  25. Bajaj Finserv Ltd. NSE: BAJAJFINSV
    1,32,950 (Large Cap)
    8629.15
    (3.29%)
    37.75
    3.95
  26. 1,21,651 (Large Cap)
    97.95
    (1.29%)
    27.48
    0.62
  27. 1,04,686 (Large Cap)
    528.30
    (2.53%)
    27.34
    3.77
  28. Bajaj Auto Ltd. NSE: BAJAJ-AUTO
    1,03,028 (Large Cap)
    3621.05
    (1.70%)
    24.17
    4.35
  29. 1,02,513 (Large Cap)
    197.35
    (0.71%)
    11.11
    1.97
  30. 1,00,475 (Large Cap)
    804.15
    (-0.50%)
    -
    2.91
  31. Tech Mahindra Ltd. NSE: TECHM
    96,565 (Large Cap)
    992.20
    (-0.58%)
    24.23
    4.07
  32. Dabur India Ltd. NSE: DABUR
    94,919 (Large Cap)
    544.10
    (1.31%)
    63.23
    13.33
  33. 94,625 (Large Cap)
    3568.15
    (0.10%)
    53.81
    11.37
  34. NTPC Ltd. NSE: NTPC
    94,542 (Large Cap)
    98.65
    (1.18%)
    16.81
    0.84
  35. JSW Steel Ltd. NSE: JSWSTEEL
    92,918 (Large Cap)
    390.50
    (1.59%)
    37.48
    2.34
  36. 92,400 (Large Cap)
    100.15
    (2.04%)
    17.46
    0.9
  37. 89,290 (Large Cap)
    912.60
    (2.21%)
    55.42
    9.24
  38. 88,701 (Large Cap)
    415.50
    (1.61%)
    21
    2.34
  39. Pidilite Industries Ltd. NSE: PIDILITIND
    87,603 (Large Cap)
    1749.00
    (1.45%)
    99.43
    18.15
  40. 86,898 (Large Cap)
    3594.90
    (-0.35%)
    48.52
    32.49
  41. Shree Cement Ltd. NSE: SHREECEM
    85,937 (Large Cap)
    24101.90
    (1.19%)
    47.32
    6.21
  42. Coal India Ltd. NSE: COALINDIA
    85,323 (Large Cap)
    141.05
    (1.88%)
    6.29
    2.31
  43. 84,027 (Large Cap)
    5051.65
    (-0.02%)
    52.21
    5.04
  44. Tata Steel Ltd. NSE: TATASTEEL
    80,218 (Large Cap)
    674.50
    (1.25%)
    16.83
    1.01
  45. 79,580 (Large Cap)
    790.75
    (1.60%)
    52.07
    9.19
  46. Eicher Motors Ltd. NSE: EICHERMOT
    78,429 (Large Cap)
    2899.00
    (1.00%)
    59.45
    7.61
  47. Tata Motors Ltd. NSE: TATAMOTORS
    75,881 (Large Cap)
    255.75
    (4.11%)
    -
    1.51
  48. Berger Paints India Ltd. NSE: BERGEPAINT
    75,450 (Large Cap)
    788.80
    (1.54%)
    144.24
    26.28
  49. 72,802 (Large Cap)
    512.20
    (1.03%)
    68.04
    8.9
  50. IndusInd Bank Ltd. NSE: INDUSINDBK
    70,499 (Large Cap)
    944.00
    (1.40%)
    26.02
    1.83
  51. Indus Towers Ltd. NSE: INDUSTOWER
    69,664 (Large Cap)
    256.50
    (-0.77%)
    33.34
    4.71
  52. DLF Ltd. NSE: DLF
    68,517 (Large Cap)
    292.90
    (5.82%)
    -
    2.54
  53. 65,611 (Large Cap)
    1048.45
    (5.14%)
    19.2
    1.09
  54. Cipla Ltd. NSE: CIPLA
    64,621 (Large Cap)
    811.35
    (1.25%)
    28.81
    3.43
  55. Hero MotoCorp Ltd. NSE: HEROMOTOCO
    63,206 (Large Cap)
    3212.75
    (1.54%)
    25.12
    4.32
  56. 62,882 (Large Cap)
    4944.15
    (1.10%)
    238.15
    14.26
  57. Vedanta Ltd. NSE: VEDL
    62,635 (Large Cap)
    173.55
    (3.00%)
    -
    1.11
  58. 62,127 (Large Cap)
    140.20
    (1.78%)
    10.78
    1.37
  59. Havells India Ltd. NSE: HAVELLS
    61,703 (Large Cap)
    1005.15
    (1.98%)
    80.57
    13.13
  60. 61,355 (Large Cap)
    1654.00
    (3.75%)
    -
    33.22
First Previous 1
Puchho Befikar
SEBI Registered: Investment Adviser - INA000013323

Callback