Below, we have sorted India’s top 10 pharma companies listed on the NSE according to their market caps, from highest to lowest.
Note: All market cap data below is sourced from NSE India as of May 30, 2025.
Rank | Company Name | Market Cap (Rs) | Headquarter |
---|---|---|---|
#1 | Sun Pharmaceutical Industries Limited | 4.01 lakh crore | Mumbai, Maharashtra |
#2 | Divi’s Laboratories Limited | 1.75 lakh crore | Hyderabad, Telangana |
#3 | Cipla Limited | 1.18 lakh crore | Mumbai, Maharashtra |
#4 | Torrent Pharmaceuticals Limited | 1.06 lakh croe | Ahmedabad, Gujarat |
#5 | Dr. Reddy’s Laboratories Limited | 1.4 lakh crore | Hyderabad, Telangana |
#6 | Mankind Pharma Limited | 1.01 lakh crore | Delhi |
#7 | Zydus Lifesciences Limited | 0.93 lakh crore | Ahmedabad, Gujarat |
#8 | Lupin Limited | 0.89 lakh crore | Mumbai, Maharashtra |
#9 | Aurobindo Pharma Limited | 0.66 lakh crore | Hyderabad, Telangana |
#10 | Alkem Lab Limited | 0.61 lakh crore | Mumbai, Maharashtra |