Strides Pharma Science Limited (NSE:STAR)
India flag India · Delayed Price · Currency is INR
1,094.10
-17.70 (-1.59%)
Jun 1, 2026, 3:29 PM IST

Strides Pharma Science 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
102,47886,43561,67572,11425,85831,121
Market Cap Growth
74.16%40.14%-14.47%178.88%-16.91%-58.92%
Enterprise Value
118,344103,06881,72696,19755,45254,820
Last Close Price
1111.80937.75666.19307.18111.72135.22
PE Ratio
18.4315.541.72---
Forward PE
16.3513.6813.1826.9722.79-
PS Ratio
2.111.781.351.850.701.01
PB Ratio
3.252.752.383.481.191.31
P/TBV Ratio
5.985.044.296.752.282.49
P/FCF Ratio
36.0130.3713.9612.37--
P/OCF Ratio
14.5912.309.0110.2958.23-
PEG Ratio
-0.100.100.100.100.10
EV/Sales Ratio
2.442.121.792.471.501.79
EV/EBITDA Ratio
12.7811.1410.6317.9116.30-
EV/EBIT Ratio
16.3614.2613.4126.6638.52-
EV/FCF Ratio
41.5836.2218.5016.50--
Debt / Equity Ratio
0.560.560.731.221.391.27
Debt / EBITDA Ratio
1.901.902.374.398.10-
Debt / FCF Ratio
6.186.184.254.32--
Net Debt / Equity Ratio
0.490.490.651.081.231.19
Net Debt / EBITDA Ratio
1.671.672.194.157.84-57.45
Net Debt / FCF Ratio
5.435.433.803.82-52.82-7.08
Asset Turnover
0.750.750.770.620.540.44
Inventory Turnover
1.351.351.771.681.521.36
Quick Ratio
0.520.520.620.550.590.58
Current Ratio
1.251.251.201.031.090.99
Return on Equity (ROE)
20.03%20.03%17.58%-6.78%-10.13%-18.25%
Return on Assets (ROA)
6.96%6.96%6.41%3.62%1.32%-2.12%
Return on Invested Capital (ROIC)
13.63%13.86%11.96%7.90%2.86%-4.69%
Return on Capital Employed (ROCE)
17.90%17.90%17.60%12.20%3.90%-6.70%
Earnings Yield
5.43%6.44%58.26%-0.98%-7.84%-14.79%
FCF Yield
2.78%3.29%7.17%8.08%-1.95%-12.89%
Dividend Yield
0.45%0.53%0.60%0.81%1.34%-
Payout Ratio
6.63%6.63%0.64%---
Buyback Yield / Dilution
-0.17%-0.17%-1.12%-1.02%-0.37%-0.04%
Total Shareholder Return
0.28%0.36%-0.52%-0.21%0.97%-0.04%