Strides Pharma Science Limited (NSE:STAR)
India flag India · Delayed Price · Currency is INR
905.05
+39.55 (4.57%)
Aug 25, 2025, 3:30 PM IST

Strides Pharma Science Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212017 - 2021
Period Ending
Aug '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2017 - 2021
83,42161,67572,11425,85831,12175,754
Upgrade
Market Cap Growth
-4.93%-14.47%178.88%-16.91%-58.92%162.55%
Upgrade
Enterprise Value
100,57781,72696,19755,45254,82095,516
Upgrade
Last Close Price
905.05666.20307.19111.72135.23328.51
Upgrade
PE Ratio
24.391.72---28.22
Upgrade
Forward PE
17.4413.1826.9722.79-22.19
Upgrade
PS Ratio
1.801.351.850.701.012.29
Upgrade
PB Ratio
3.232.383.481.191.312.69
Upgrade
P/TBV Ratio
5.804.296.752.282.494.52
Upgrade
P/FCF Ratio
-13.9612.37--41.18
Upgrade
P/OCF Ratio
-9.0110.2958.23-15.74
Upgrade
PEG Ratio
-0.340.340.340.340.36
Upgrade
EV/Sales Ratio
2.171.792.471.501.792.88
Upgrade
EV/EBITDA Ratio
12.2710.6317.9116.30-16.07
Upgrade
EV/EBIT Ratio
15.7513.4126.6638.52-22.31
Upgrade
EV/FCF Ratio
-18.5016.50--51.92
Upgrade
Debt / Equity Ratio
0.730.731.221.391.270.83
Upgrade
Debt / EBITDA Ratio
2.302.374.398.10-3.81
Upgrade
Debt / FCF Ratio
-4.254.32--12.77
Upgrade
Asset Turnover
-0.770.620.540.440.50
Upgrade
Inventory Turnover
-1.771.681.521.361.43
Upgrade
Quick Ratio
-0.620.550.590.580.52
Upgrade
Current Ratio
-1.201.031.090.991.03
Upgrade
Return on Equity (ROE)
-17.58%-6.78%-10.13%-18.25%9.01%
Upgrade
Return on Assets (ROA)
-6.41%3.62%1.32%-2.12%4.06%
Upgrade
Return on Capital (ROIC)
8.77%8.41%4.61%1.70%-2.81%5.36%
Upgrade
Return on Capital Employed (ROCE)
-17.60%12.20%3.90%-10.00%
Upgrade
Earnings Yield
4.09%58.26%-0.98%-7.84%-14.79%3.54%
Upgrade
FCF Yield
-7.17%8.08%-1.95%-12.89%2.43%
Upgrade
Dividend Yield
0.46%0.60%0.81%1.34%-0.76%
Upgrade
Payout Ratio
-0.64%---6.67%
Upgrade
Buyback Yield / Dilution
-0.60%-1.12%-1.02%-0.37%-0.04%-0.14%
Upgrade
Total Shareholder Return
-0.14%-0.52%-0.21%0.97%-0.04%0.62%
Upgrade
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.