HomeStock ScreenerMOILMarket Cap

Market Capitalization of MOIL (MOIL)

Market Cap ₹6160.51 Cr $684.50M USD As of May 2026

As of May 27, 2026, MOIL (MOIL) market capitalisation is ₹6160.51 Cr ($684.50M), with 20.33 Cr shares outstanding at a current price of ₹303.00 on NSE, ranking 717 out of 5361 companies by market cap in our screener. MOIL operates in the Metals & Mining sector and is classified as a Mid Cap stock. Read MOIL ex-dividend dates for the complete payout history and dividend yield track record.

Current Price
₹303.00
Outstanding Shares
20.33 Cr
Market Cap Rank
#717
Top Percentile
86.6%

Market Cap History of MOIL (Last 10 Years)

MOIL market capitalisation from year-end NSE closing prices over the last 10 years. Analyse MOIL shareholding analysis to track promoter, FII and institutional holdings.

End of Year Market Cap History — MOIL

MOIL year-end market cap in INR and USD with closing share price and annual change — NSE closing prices. For live price, earnings and the complete company profile, see MOIL screener.

Year Market Cap Share Price Exchange Change
2026
₹6160.51 Cr $684.50M USD
₹303.00 NSE -17.79%
2025
₹7493.25 Cr $832.58M USD
₹368.55 NSE +11.26%
2024
₹6734.88 Cr $748.32M USD
₹331.25 NSE +7.20%
2023
₹6282.50 Cr $698.06M USD
₹309.00 NSE +91.87%
2022
₹3274.42 Cr $363.82M USD
₹161.05 NSE -4.76%
2021
₹3438.09 Cr $382.01M USD
₹169.10 NSE +18.21%
2020
₹2908.45 Cr $323.16M USD
₹143.05 NSE -2.35%
2019
₹2978.60 Cr $330.96M USD
₹146.50 NSE -14.40%
2018
₹3479.77 Cr $386.64M USD
₹171.15 NSE -29.42%
2017
₹4930.44 Cr $547.83M USD
₹242.50 NSE +34.70%
2016
₹3660.32 Cr $406.70M USD
₹180.03 NSE +71.38%
2015
₹2135.85 Cr $237.32M USD
₹105.05 NSE -33.61%
2014
₹3217.09 Cr $357.45M USD
₹158.23 NSE +30.88%
2013
₹2458.10 Cr $273.12M USD
₹120.90 NSE -8.74%
2012
₹2693.55 Cr $299.28M USD
₹132.48 NSE +16.64%
2011
₹2309.28 Cr $256.59M USD
₹113.58 NSE -49.49%
2010
₹4571.59 Cr $507.95M USD
₹224.85 NSE -

Market Cap Data Sources

Tickjournal (INR) ₹6160.51 Cr
Tickjournal (USD) $684.50M
Price Source NSE
USD to INR Rate ₹90.00