TAC Infosec Limited (NSE:TAC)
India flag India · Delayed Price · Currency is INR
403.00
-6.20 (-1.52%)
Oct 7, 2026, 9:49 AM IST

TAC Infosec Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
8,4568,35513,933---
Market Cap Growth
-29.45%-40.03%----
Enterprise Value
8,2698,14513,630---
Last Close Price
409.20398.65664.75---

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
38.4237.1296.71---
PS Ratio
15.4014.9945.69---
PB Ratio
9.679.4124.77---
P/TBV Ratio
14.0113.6436.71---
P/FCF Ratio
113.65110.6074.47---
P/OCF Ratio
90.1687.7471.86---

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
15.0714.6144.70---
EV/EBITDA Ratio
28.3827.5288.91---
EV/EBIT Ratio
31.4830.5394.14---
EV/FCF Ratio
111.17107.8272.86---

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.010.010.030.120.050.34
Debt / EBITDA Ratio
0.030.030.100.250.060.87
Debt / FCF Ratio
0.120.120.08-0.22-
Net Debt / Equity Ratio
-0.27-0.27-0.570.08-0.33-0.32
Net Debt / EBITDA Ratio
-0.82-0.82-2.110.16-0.45-0.81
Net Debt / FCF Ratio
-3.21-3.21-1.73-0.45-1.541.23
Asset Turnover
0.670.670.690.851.361.14
Quick Ratio
7.317.312.933.443.861.91
Current Ratio
10.4410.443.293.994.292.05
Return on Equity (ROE)
36.35%36.35%42.14%58.06%98.62%26.37%
Return on Assets (ROA)
19.88%19.88%20.32%29.45%45.63%11.50%
Return on Invested Capital (ROIC)
39.16%57.12%69.53%63.42%154.44%61.19%
Return on Capital Employed (ROCE)
29.70%29.70%25.70%45.50%68.40%27.60%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Oct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
2.62%2.69%1.03%---
FCF Yield
0.88%0.90%1.34%---
Buyback Yield / Dilution
0.06%0.06%-38.16%---