Technocrats Plasma Systems Limited (BOM:544877)
India flag India · Delayed Price · Currency is INR
409.00
-12.95 (-3.07%)
At close: Oct 1, 2026

BOM:544877 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

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.380.380.951.784.3221.52
Debt / EBITDA Ratio
0.560.561.154.448.415.95
Debt / FCF Ratio
---3.20--
Net Debt / Equity Ratio
0.370.370.921.714.2620.45
Net Debt / EBITDA Ratio
0.540.541.134.258.295.66
Net Debt / FCF Ratio
-1.12-1.12-1.753.07-5.58-51.16
Asset Turnover
2.472.472.070.480.420.43
Inventory Turnover
4.114.113.570.400.320.32
Quick Ratio
0.870.871.050.510.590.42
Current Ratio
2.802.802.131.331.431.12
Return on Equity (ROE)
59.94%59.94%89.75%83.76%170.73%-
Return on Assets (ROA)
30.75%30.75%22.94%6.84%3.88%4.73%
Return on Invested Capital (ROIC)
42.26%42.26%47.75%15.21%10.03%17.37%
Return on Capital Employed (ROCE)
55.20%55.20%44.40%20.80%11.60%27.90%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Buyback Yield / Dilution
-82.66%-18.20%-0.91%--53.14%-1.68%