Marc Technocrats Limited (NSE:MARC)
India flag India · Delayed Price · Currency is INR
143.15
-7.85 (-5.20%)
At close: Sep 11, 2026

Marc Technocrats 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
2,4781,058----
Market Cap Growth
------
Enterprise Value
2,022919----
Last Close Price
143.1561.10----

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
19.8110.01----
PS Ratio
3.551.52----
PB Ratio
3.581.53----
P/TBV Ratio
3.581.53----
P/FCF Ratio
144.4961.67----
P/OCF Ratio
111.7647.70----

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
2.901.32----
EV/EBITDA Ratio
14.726.69----
EV/EBIT Ratio
15.607.09----
EV/FCF Ratio
117.9053.60----

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.010.010.030.050.040.01
Debt / EBITDA Ratio
0.040.040.090.200.160.02
Debt / FCF Ratio
0.290.290.410.360.190.03
Net Debt / Equity Ratio
-0.66-0.66-0.48-0.47-0.50-0.54
Net Debt / EBITDA Ratio
-3.32-3.32-1.28-1.84-2.28-2.09
Net Debt / FCF Ratio
-26.59-26.59-5.86-3.30-2.71-2.84
Asset Turnover
1.141.141.491.091.001.10
Quick Ratio
4.304.302.723.253.703.91
Current Ratio
4.694.693.243.614.143.94
Return on Equity (ROE)
21.69%21.69%31.22%18.51%16.80%20.91%
Return on Assets (ROA)
13.25%13.25%18.86%11.60%9.81%11.31%
Return on Invested Capital (ROIC)
40.79%50.39%57.00%34.52%31.29%34.34%
Return on Capital Employed (ROCE)
18.60%18.60%33.60%20.80%18.10%21.90%

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
4.26%9.99%----
FCF Yield
0.69%1.62%----
Buyback Yield / Dilution
-7.15%-7.15%-40.00%--0.12%-10.10%