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. 12,96,045 (Large Cap)
    1916.65
    (0.00%)
    32.93
    2.56
  2. 8,14,905 (Large Cap)
    2171.70
    (0.00%)
    26.1
    9.02
  3. HDFC Bank Ltd. NSE: HDFCBANK
    5,81,530 (Large Cap)
    1059.20
    (0.00%)
    21.34
    3.3
  4. Hindustan Unilever Ltd. NSE: HINDUNILVR
    5,24,597 (Large Cap)
    2234.40
    (0.00%)
    77.74
    63.72
  5. Infosys Ltd. NSE: INFY
    3,33,588 (Large Cap)
    783.20
    (0.00%)
    20.1
    5.12
  6. Bharti Airtel Ltd. NSE: BHARTIARTL
    3,21,387 (Large Cap)
    589.10
    (0.00%)
    -
    3.17
  7. 3,10,868 (Large Cap)
    1792.15
    (0.00%)
    17.49
    3.65
  8. Kotak Mahindra Bank Ltd. NSE: KOTAKBANK
    2,56,926 (Large Cap)
    1298.35
    (0.00%)
    43.2
    4.59
  9. ITC Ltd. NSE: ITC
    2,40,928 (Large Cap)
    196.00
    (0.00%)
    15.92
    3.76
  10. ICICI Bank Ltd. NSE: ICICIBANK
    2,23,813 (Large Cap)
    345.60
    (0.00%)
    28.22
    1.97
  11. Bajaj Finance Ltd. NSE: BAJFINANCE
    1,92,246 (Large Cap)
    3190.35
    (0.00%)
    39.39
    6.08
  12. 1,74,347 (Large Cap)
    5771.55
    (0.00%)
    30.72
    3.53
  13. 1,66,087 (Large Cap)
    186.10
    (0.00%)
    11.46
    0.8
  14. Nestle India Ltd. NSE: NESTLEIND
    1,62,910 (Large Cap)
    16896.65
    (0.00%)
    80.18
    66.29
  15. Asian Paints Ltd. NSE: ASIANPAINT
    1,61,956 (Large Cap)
    1688.45
    (0.00%)
    59.87
    15.99
  16. HCL Technologies Ltd. NSE: HCLTECH
    1,60,323 (Large Cap)
    590.80
    (0.00%)
    14.5
    3.13
  17. 1,39,557 (Large Cap)
    2154.40
    (0.00%)
    131.14
    12.48
  18. Wipro Ltd. NSE: WIPRO
    1,28,603 (Large Cap)
    225.05
    (0.00%)
    13.23
    2.33
  19. 1,28,184 (Large Cap)
    913.00
    (0.00%)
    21.28
    2.46
  20. 1,20,747 (Large Cap)
    598.00
    (0.00%)
    -
    59.8
  21. 1,18,035 (Large Cap)
    491.95
    (0.00%)
    31.35
    2.61
  22. Axis Bank Ltd. NSE: AXISBANK
    1,17,961 (Large Cap)
    418.00
    (0.00%)
    72.49
    1.39
  23. Ultratech Cement Ltd. NSE: ULTRACEMCO
    1,08,847 (Large Cap)
    3771.20
    (0.00%)
    18.72
    2.78
  24. Bajaj Finserv Ltd. NSE: BAJAJFINSV
    99,418 (Large Cap)
    6239.00
    (0.00%)
    29.51
    3.18
  25. 97,371 (Large Cap)
    77.40
    (0.00%)
    7.24
    0.5
  26. 89,876 (Large Cap)
    3734.85
    (0.00%)
    64.08
    20.57
  27. NTPC Ltd. NSE: NTPC
    86,775 (Large Cap)
    87.70
    (0.00%)
    16.42
    0.76
  28. Titan Company Ltd. NSE: TITAN
    86,430 (Large Cap)
    973.55
    (0.00%)
    56.95
    12.66
  29. 85,928 (Large Cap)
    859.25
    (0.00%)
    -
    -
  30. 85,458 (Large Cap)
    163.35
    (0.00%)
    9.36
    1.33
  31. Dabur India Ltd. NSE: DABUR
    84,677 (Large Cap)
    479.10
    (0.00%)
    58.6
    12.82
  32. Bajaj Auto Ltd. NSE: BAJAJ-AUTO
    83,903 (Large Cap)
    2899.55
    (0.00%)
    16.1
    3.87
  33. 81,291 (Large Cap)
    86.35
    (0.00%)
    61.9
    0.86
  34. 81,054 (Large Cap)
    373.65
    (0.00%)
    30.21
    2.43
  35. Shree Cement Ltd. NSE: SHREECEM
    79,777 (Large Cap)
    22110.80
    (0.00%)
    50.81
    6.17
  36. Coal India Ltd. NSE: COALINDIA
    79,068 (Large Cap)
    128.30
    (0.00%)
    4.73
    2.46
  37. 70,990 (Large Cap)
    694.40
    (0.00%)
    47.43
    9
  38. Pidilite Industries Ltd. NSE: PIDILITIND
    70,162 (Large Cap)
    1380.80
    (0.00%)
    62.85
    15.75
  39. 67,744 (Large Cap)
    544.90
    (0.00%)
    50.91
    1.98
  40. 66,218 (Large Cap)
    3983.45
    (0.00%)
    32.68
    4.27
  41. 65,077 (Large Cap)
    320.30
    (0.00%)
    17.29
    2.54
  42. 60,587 (Large Cap)
    421.95
    (0.00%)
    56.78
    8.07
  43. 58,868 (Large Cap)
    2217.50
    (0.00%)
    42.76
    8.05
  44. Tech Mahindra Ltd. NSE: TECHM
    57,802 (Large Cap)
    598.25
    (0.00%)
    14.33
    2.7
  45. Biocon Ltd. NSE: BIOCON
    52,494 (Large Cap)
    437.45
    (0.00%)
    119.06
    7.04
  46. Hero MotoCorp Ltd. NSE: HEROMOTOCO
    52,155 (Large Cap)
    2611.15
    (0.00%)
    14.35
    3.69
  47. Eicher Motors Ltd. NSE: EICHERMOT
    51,419 (Large Cap)
    18831.60
    (0.00%)
    28.14
    5.15
  48. Cipla Ltd. NSE: CIPLA
    50,972 (Large Cap)
    632.20
    (0.00%)
    21.99
    2.93
  49. Berger Paints India Ltd. NSE: BERGEPAINT
    48,561 (Large Cap)
    500.00
    (0.00%)
    73.82
    18.26
  50. Aurobindo Pharma Ltd. NSE: AUROPHARMA
    47,441 (Large Cap)
    809.65
    (0.00%)
    25.33
    3.64
  51. JSW Steel Ltd. NSE: JSWSTEEL
    46,918 (Large Cap)
    194.10
    (0.00%)
    8.87
    1.23
  52. Marico Ltd. NSE: MARICO
    44,949 (Large Cap)
    348.15
    (0.00%)
    44.02
    14.87
  53. 44,673 (Large Cap)
    99.05
    (0.00%)
    6.75
    1.07
  54. Tata Steel Ltd. NSE: TATASTEEL
    40,555 (Large Cap)
    336.80
    (0.00%)
    6.01
    0.54
  55. Vedanta Ltd. NSE: VEDL
    40,424 (Large Cap)
    108.75
    (0.00%)
    -
    0.74
  56. Siemens Ltd. NSE: SIEMENS
    40,254 (Large Cap)
    1130.35
    (0.00%)
    39.72
    4.41
  57. Petronet LNG Ltd. NSE: PETRONET
    39,908 (Large Cap)
    266.05
    (0.00%)
    14.79
    3.64
  58. Lupin Ltd. NSE: LUPIN
    39,553 (Large Cap)
    872.95
    (0.00%)
    -
    3.15
  59. 39,261 (Large Cap)
    596.85
    (0.00%)
    8.87
    0.69
  60. Bosch Ltd. NSE: BOSCHLTD
    39,047 (Large Cap)
    13239.15
    (0.00%)
    66.77
    4.21
First Previous 1
Puchho Befikar
SEBI Registered: Investment Adviser - INA000013323
Research Analyst - INH000000719

Callback