Rossari Biotech Limited (NSE:ROSSARI)
India flag India · Delayed Price · Currency is INR
518.85
-18.35 (-3.42%)
May 29, 2026, 3:29 PM IST

Rossari Biotech Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
28,74020,96833,47637,39932,87850,189
Market Cap Growth
-22.26%-37.36%-10.49%13.75%-34.49%-6.67%
Enterprise Value
31,82623,72734,28337,92432,85349,805
Last Close Price
518.85378.60604.19676.07594.90909.24
PE Ratio
19.2714.0524.5528.6230.6551.39
Forward PE
18.2113.6021.2424.1621.1432.93
PS Ratio
1.200.881.612.041.993.38
PB Ratio
2.161.572.823.573.596.23
P/TBV Ratio
2.591.893.564.765.139.22
P/FCF Ratio
----27.70-
P/OCF Ratio
44.1732.2324.3686.4621.69170.96
PEG Ratio
1.471.811.811.811.811.81
EV/Sales Ratio
1.330.991.652.071.983.36
EV/EBITDA Ratio
11.068.3013.7915.6815.3728.17
EV/EBIT Ratio
15.2511.4718.3120.7621.6738.54
EV/FCF Ratio
-15.94---27.68-
Debt / Equity Ratio
0.330.330.180.110.080.01
Debt / EBITDA Ratio
1.521.520.860.490.340.05
Debt / FCF Ratio
----0.62-
Net Debt / Equity Ratio
0.230.230.090.05-0.08-0.07
Net Debt / EBITDA Ratio
1.061.060.410.20-0.36-0.32
Net Debt / FCF Ratio
-1.52-1.52-4.78-0.55-0.646.32
Asset Turnover
1.151.151.201.251.261.63
Inventory Turnover
4.394.394.525.536.227.80
Quick Ratio
0.880.881.101.171.451.25
Current Ratio
1.571.571.941.992.072.07
Return on Equity (ROE)
11.85%11.85%12.21%13.32%12.47%16.10%
Return on Assets (ROA)
6.18%6.18%6.75%7.77%7.22%8.88%
Return on Invested Capital (ROIC)
9.63%10.43%11.58%13.90%14.20%17.19%
Return on Capital Employed (ROCE)
13.80%13.80%13.80%15.90%14.90%13.40%
Earnings Yield
5.19%7.12%4.07%3.49%3.26%1.95%
FCF Yield
-6.95%-9.52%-0.63%-2.35%3.61%-0.18%
Dividend Yield
0.10%0.13%0.08%0.07%0.08%0.06%
Payout Ratio
1.85%1.85%2.03%2.11%2.57%2.82%
Buyback Yield / Dilution
-0.07%-0.07%-0.08%0.05%-0.33%-6.37%
Total Shareholder Return
0.03%0.07%0.00%0.13%-0.24%-6.31%