PTC India Financial Services Limited (BOM:533344)
India flag India · Delayed Price · Currency is INR
27.66
+0.21 (0.77%)
At close: Jul 31, 2026

BOM:533344 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
17,76615,40820,07825,6348,10610,020
Market Cap Growth
-32.88%-23.26%-21.67%216.24%-19.10%-13.81%
PE Ratio
7.964.839.2515.954.617.71
PS Ratio
5.053.496.457.352.924.83
PB Ratio
0.580.500.731.010.330.44
P/FCF Ratio
1.000.871.771.000.430.37
P/OCF Ratio
1.000.871.761.000.430.37
Debt / Equity Ratio
0.570.571.041.552.103.15
Debt / FCF Ratio
-0.992.521.532.712.62
Net Debt / Equity Ratio
0.240.240.711.452.052.94
Net Debt / FCF Ratio
-0.411.711.442.652.45
Quick Ratio
-3049.344.464.355.533.88
Current Ratio
-3088.994.795.455.964.16
Asset Turnover
-0.080.050.050.030.02
Return on Equity (ROE)
-10.95%8.20%6.45%7.47%5.93%
Return on Assets (ROA)
-6.00%3.56%2.27%2.05%1.23%
Return on Invested Capital (ROIC)
4.58%6.08%3.54%2.13%2.01%1.16%
Earnings Yield
12.55%20.73%10.81%6.27%21.69%12.97%
FCF Yield
100.18%115.51%56.60%99.96%232.79%271.46%
Dividend Yield
----8.19%-
Payout Ratio
---39.96%--
Buyback Yield / Dilution
-0.02%-0.04%----
Total Shareholder Return
-0.02%-0.04%--8.19%-