Titan Biotech Limited (BOM:524717)
India flag India · Delayed Price · Currency is INR
434.10
+5.65 (1.32%)
At close: Jun 19, 2026

Titan Biotech Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
17,93618,9113,4844,3651,6272,166
Market Cap Growth
373.19%442.88%-20.19%168.33%-24.88%41.23%
Enterprise Value
17,97518,9643,4094,4051,6652,381
Last Close Price
434.10457.7084.13105.0938.9651.59
PE Ratio
60.0463.2816.1817.566.559.99
PS Ratio
8.709.172.232.661.131.75
PB Ratio
9.8810.422.273.271.482.51
P/TBV Ratio
9.8810.422.273.271.482.51
P/FCF Ratio
78.0682.3132.39262.7219.2613.77
P/OCF Ratio
58.9662.1717.3120.647.689.82
EV/Sales Ratio
8.729.202.182.691.161.93
EV/EBITDA Ratio
43.8049.1313.7513.095.767.74
EV/EBIT Ratio
49.7756.3116.1514.306.218.26
EV/FCF Ratio
78.2382.5431.70265.1319.7215.14
Debt / Equity Ratio
0.030.030.020.070.080.10
Debt / EBITDA Ratio
0.150.150.130.260.290.29
Debt / FCF Ratio
0.250.250.305.271.010.57
Net Debt / Equity Ratio
0.020.02-0.010.040.030.03
Net Debt / EBITDA Ratio
0.100.10-0.090.160.130.07
Net Debt / FCF Ratio
0.170.17-0.223.290.430.13
Asset Turnover
1.061.060.941.131.191.18
Inventory Turnover
1.811.811.541.882.011.78
Quick Ratio
0.950.951.371.121.271.37
Current Ratio
3.283.284.463.713.363.76
Return on Equity (ROE)
17.84%17.84%15.01%20.42%25.33%27.32%
Return on Assets (ROA)
10.83%10.83%7.95%13.21%13.81%17.25%
Return on Invested Capital (ROIC)
13.88%14.73%11.35%18.54%20.66%25.17%
Return on Capital Employed (ROCE)
17.90%17.90%13.40%22.40%23.50%31.60%
Earnings Yield
1.67%1.58%6.18%5.69%15.27%10.01%
FCF Yield
1.28%1.21%3.09%0.38%5.19%7.26%
Dividend Yield
0.12%0.11%0.47%0.38%0.92%0.58%
Payout Ratio
5.53%5.53%7.68%5.99%4.99%5.72%
Buyback Yield / Dilution
-0.04%-0.04%----
Total Shareholder Return
0.08%0.07%0.47%0.38%0.92%0.58%