Royal Arc Electrodes Limited (NSE:ROYALARC)
India flag India · Delayed Price · Currency is INR
154.00
0.00 (0.00%)
At close: Sep 8, 2026

Royal Arc Electrodes Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,7091,8731,677---
Market Cap Growth
7.69%11.68%----
Enterprise Value
1,5671,7441,692---
Last Close Price
154.00168.28150.17---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
17.0218.6518.62---
PS Ratio
1.471.611.65---
PB Ratio
2.102.312.34---
P/TBV Ratio
2.102.312.34---
P/OCF Ratio
22.7124.8834.72---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.351.501.66---
EV/EBITDA Ratio
10.1311.2811.18---
EV/EBIT Ratio
13.1314.6213.89---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.000.000.010.010.050.38
Debt / EBITDA Ratio
0.010.010.050.010.091.96
Debt / FCF Ratio
---0.360.126.17
Net Debt / Equity Ratio
-0.18-0.18-0.26-0.02-0.050.37
Net Debt / EBITDA Ratio
-0.92-0.92-1.22-0.04-0.111.95
Net Debt / FCF Ratio
3.673.676.31-1.40-0.146.13
Asset Turnover
1.351.351.532.082.261.54
Inventory Turnover
6.126.125.998.797.964.86
Quick Ratio
4.684.685.282.571.790.77
Current Ratio
6.806.807.393.782.511.49
Return on Equity (ROE)
13.13%13.13%15.79%33.39%37.43%10.70%
Return on Assets (ROA)
8.67%8.67%11.44%20.20%19.11%3.37%
Return on Invested Capital (ROIC)
13.14%14.64%19.22%32.85%33.79%6.05%
Return on Capital Employed (ROCE)
14.40%14.40%16.60%35.50%40.40%9.00%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
5.88%5.36%5.37%---
FCF Yield
-2.27%-2.08%-1.75%---
Dividend Yield
0.63%0.59%----
Payout Ratio
5.52%5.53%----
Buyback Yield / Dilution
-16.94%-16.94%-2.07%---
Total Shareholder Return
-16.31%-16.34%-2.07%---