Newbury Pharmaceuticals AB (publ) (STO:NEWBRY)
Sweden flag Sweden · Delayed Price · Currency is SEK
2.600
+0.110 (4.42%)
Jul 24, 2026, 5:23 PM CET

STO:NEWBRY Ratios and Metrics

Millions SEK. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Aug '25 Aug '24 Aug '23 Aug '22 Aug '21
7963807876-
Market Cap Growth
-3.70%-20.86%2.52%2.15%--
Enterprise Value
64.3648.7964.7569.5643.110
Last Close Price
2.602.593.304.004.44-
Forward PE
-13.45----
PS Ratio
2.261.852.016.9910.56-
EV/Sales Ratio
1.841.431.636.235.95-
Net Debt / Equity Ratio
------0.34
Net Debt / EBITDA Ratio
0.590.661.090.442.272.34
Net Debt / FCF Ratio
0.751.180.650.372.223.23
Asset Turnover
0.450.410.490.140.110.13
Inventory Turnover
2.082.685.863.264.46-
Quick Ratio
0.731.211.322.145.733.57
Current Ratio
1.001.511.492.316.023.63
Return on Equity (ROE)
-84.80%-49.27%-30.43%-32.89%-27.35%-28.89%
Return on Assets (ROA)
-30.44%-25.80%-17.19%-24.51%-22.61%-26.26%
Return on Invested Capital (ROIC)
-149.40%-66.98%-36.36%-51.35%-48.28%-22.20%
Return on Capital Employed (ROCE)
-71.34%-40.71%-22.97%-27.59%-24.59%-29.22%
Buyback Yield / Dilution
-24.43%-25.40%-24.39%-0.60%-25.19%-
Total Shareholder Return
-24.43%-25.40%-24.39%-0.60%-25.19%-