Sharescart Research Club logo ×
Screener Research Buy Unlisted Shares Sell Unlisted Shares Startup Funding New IPO New

List of Top Castings/Forgings listed companies in India

Following is the list of Top Castings/Forgings companies in India in 2025 sorted by market cap. There are a total of 26 number of listed companies with a total of market capitalization of 74843 crores. The market capitalization data is updated as on 30 Jun 2025

# Company CMP M Cap 52W High 52W Low PE PB ROCE Last Yr ROE Last Yr PAT TTM Div Yield
1 AIA Engineering Ltd. 3309.83088749403005.127.24.722.918.410480.4
2 PTC Industries Ltd. 1556923329179789786.3552.63510.69.3610
3 Kirloskar Ferrous Industries Ltd. 576948283042331.92.913.69.62941
4 Steelcast Ltd. 1162.22352118061331.48.740.230.9721.1
5 Alicon Castalloy Ltd. 89314591543.254123.82.714.711.9460.9
6 Nelcast Ltd. 148.412911587823.72.512.411370.3
7 Srikalahasthi Pipes Ltd. 200.89380090.69.67.11663.5
8 Synergy Green Industries Ltd. 526.7819567314.270.816.323.628.3170
9 Uni Abex Alloy Products Ltd. 3289.46503895182018.35.743.836.4340.8
10 Captain Technocast Ltd. 2455693220152.720.919.51700
11 Investment & Precision Castings Ltd. 550550567.1277.870.66.412.49.560.2
12 Magna Electro Castings Ltd. 1201.2508129944433.64.720.314.9231.2
13 Kalyani Cast-Tech Ltd. 507364637.9351.1387.235.329.700
14 Nitin Castings Ltd. 599308885470.525.44.321.418.4120.5
15 Thaai Casting Ltd. 107.2248248.377.223.33.414.714.800
16 Simplex Castings Ltd. 336.4239354.9189.899.76.211.77.5150
17 Gujarat Intrux Ltd. 48516764736822.52.71712.4116.6
18 National Fittings Ltd. 176.716021611027.52.712.410.2231.5
19 Universal Auto Foundry Ltd. 82.210220553.520.91.58.67.820
20 Bhagwati Autocast Ltd. 34299596.3315.114.22.422.618.460.5
21 Sharp Chucks & Machines Ltd. 778314870.313.61.412.610.800
22 Super Iron Foundry Ltd. 34.28010830.920.317.27.200
23 Creative Castings Ltd. 600781030481.115.421813.741.5
24 Welcast Steels Ltd. 11557417571011141.819.313.9-00.2
25 Carnation Industries Ltd. 145146-5.4-20010
26 Hindusthan Udyog Ltd. 3.32000034.635.1-20