Home > Annual Financials > 20 MICRONS

20 MICRONS Financial Statement Analysis
[BOM: 533022|NSE : 20MICRONS]

The Revenues of 20 MICRONS have increased by 4.50% YoY .
The Earnings Per Share (EPS) of 20 MICRONS has increased by 7.13 % YoY.
COMMUNITY POLL
for 20 MICRONS
Please provide your vote to see the results

20 MICRONS Last 5 Annual Financial Results
[BOM: 533022|NSE : 20MICRONS]

ConsolidatedMar2026
Mar2025
Mar2024
Mar2023
Mar2022
Revenues ₹954 Cr₹913 Cr₹777 Cr₹702 Cr₹613 Cr
Expenses ₹831 Cr₹795 Cr₹672 Cr₹616 Cr₹534 Cr
Operating Profit (Excl OI) ₹123 Cr₹117 Cr₹105 Cr₹86 Cr₹79 Cr
Other Income ₹6.26 Cr₹3.76 Cr₹4.50 Cr₹2.93 Cr₹2.17 Cr
Interest ₹17 Cr₹18 Cr₹17 Cr₹18 Cr₹20 Cr
Depreciation ₹21 Cr₹18 Cr₹14 Cr₹14 Cr₹14 Cr
Profit Before Tax ₹91 Cr₹83 Cr₹77 Cr₹57 Cr₹48 Cr
Profit After Tax ₹67 Cr₹62 Cr₹56 Cr₹42 Cr₹35 Cr
Consolidated Net Profit ₹67 Cr₹62 Cr₹56 Cr₹42 Cr₹35 Cr
Earnings Per Share (Rs)₹18.94₹17.68₹15.89₹11.85₹9.80
PAT Margin (%)6.996.847.215.985.66
ROE(%)14.6015.9717.3715.4014.91
ROCE(%)17.8319.2321.7219.5419.75
Total Debt/Equity(x)0.300.350.330.350.48

Key Financials

Market Cap : ₹ 743.8 Cr
Revenue (TTM) : ₹ 953.8 Cr
Net Profit(TTM) : ₹ 67.2 Cr
EPS (TTM) : ₹ 19.0
P/E (TTM) : 11.1

Industry Peers & Returns1W1M1Y
20 MICRONS 3.3% 14.2% -7.7%
COAL INDIA 0.9% -4.5% 11.9%
NMDC -1.2% -5.1% 21.3%
KIOCL -2.5% -8.9% 27.3%
GUJARAT MINERAL DEVELOPMENT CORPORATION -2.5% -5.4% 53.1%
SANDUR MANGANESE & IRON ORES -1.2% -6.5% 24%
MOIL -1.1% -7.7% -26%
ASHAPURA MINECHEM -2% -3.1% 41.6%
DECCAN GOLD MINES -4.3% -10.8% 38.6%


20 MICRONS Revenues
[BOM: 533022|NSE : 20MICRONS]

Y-o-Y

4.50 %

5 Yr CAGR

11.68 %

Years Revenues % Change
Mar2026 ₹954 Cr
4.50
Mar2025 ₹913 Cr
17.40
Mar2024 ₹777 Cr
10.80
Mar2023 ₹702 Cr
14.43
Mar2022 ₹613 Cr -


20 MICRONS Operating Profit
[BOM: 533022|NSE : 20MICRONS]

Y-o-Y

4.85 %

5 Yr CAGR

11.59 %

Years Operating Profit % Change
Mar2026 ₹123 Cr
4.85
Mar2025 ₹117 Cr
11.70
Mar2024 ₹105 Cr
22.58
Mar2023 ₹86 Cr
8.00
Mar2022 ₹79 Cr -

Operating Margins
Y-o-Y

0.31 %

5 Yr CAGR

-0.10 %

Years Operating Margin% % Change
Mar2026 12.9%
0.31
Mar2025 12.86%
-4.88
Mar2024 13.52%
10.64
Mar2023 12.22%
-5.64
Mar2022 12.95% -

20 MICRONS Profit After Tax
[BOM: 533022|NSE : 20MICRONS]

Y-o-Y

7.13 %

5 Yr CAGR

17.90 %

Years Profit After Tax % Change
Mar2026 ₹67 Cr
7.13
Mar2025 ₹62 Cr
11.25
Mar2024 ₹56 Cr
34.08
Mar2023 ₹42 Cr
20.92
Mar2022 ₹35 Cr -

PAT Margins
Y-o-Y

2.19 %

5 Yr CAGR

5.42 %

Years PAT Margin(%) % Change
Mar2026 6.99 %
2.19
Mar2025 6.84 %
-5.13
Mar2024 7.21 %
20.57
Mar2023 5.98 %
5.65
Mar2022 5.66 % -

20 MICRONS Earnings Per Share (EPS)
[BOM: 533022|NSE : 20MICRONS]

Y-o-Y

7.13 %

5 Yr CAGR

17.91 %

Years EPS % Change
Mar2026 ₹19
7.13
Mar2025 ₹18
11.26
Mar2024 ₹16
34.09
Mar2023 ₹12
20.92
Mar2022 ₹9.80 -

20 MICRONS Return on Capital Employed (ROCE)
[BOM: 533022|NSE : 20MICRONS]

Y-o-Y

-7.28 %

5 Yr CAGR

-2.52 %

Years ROCE % Change
Mar2026 17.83%
-7.28
Mar2025 19.23%
-11.46
Mar2024 21.72%
11.16
Mar2023 19.54%
-1.06
Mar2022 19.75% -

20 MICRONS Share Price vs Sensex

Current Share Price : ₹210.7
Current MarketCap: ₹ 743.8 Cr
Updated EOD on :Jul 21,2026

Share Price Returns(%) 1 Week 1 Month 1 Year
20 MICRONS

3.3%

14.2%

-7.7%

SENSEX

0.5%

0.1%

-6.1%

20 MICRONS related INDICES

BSE Indices1W1M1Y
BSE COMMODITIES 1.8% 0.5% 10.4%
No NSE index found

You may also like the below Video Courses


FAQ about 20 MICRONS Financials


How the annual revenues of 20 MICRONS have changed ?

The Revenues of 20 MICRONS have increased by 4.50% YoY .

How the Earnings per Share (EPS) of 20 MICRONS have changed?

The Earnings Per Share (EPS) of 20 MICRONS has increased by 7.13 % YoY .