Newbury Pharmaceuticals AB (publ) (STO:NEWBRY)
Sweden flag Sweden · Delayed Price · Currency is SEK
1.035
-0.045 (-4.17%)
Mar 9, 2026, 5:15 PM CET

STO:NEWBRY Ratios and Metrics

Millions SEK. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Mar '26 Aug '25 Aug '24 Aug '23 Aug '22 Aug '21
Market Capitalization
3179807887-
Market Cap Growth
-61.85%-1.65%2.52%-9.92%--
Enterprise Value
2467656548-
Last Close Price
1.032.593.304.004.44-
Forward PE
-13.45----
PS Ratio
0.862.492.177.6115.72-
PB Ratio
0.881.841.541.581.26-
P/TBV Ratio
5.766.6315.9521.124.73-
EV/Sales Ratio
0.642.121.766.358.70-
Net Debt / Equity Ratio
-0.22-0.34-0.29-0.17-0.48-0.34
Net Debt / EBITDA Ratio
0.380.741.120.482.40-
Asset Turnover
0.450.380.450.130.09-
Inventory Turnover
3.402.685.863.26--
Quick Ratio
0.991.161.272.045.633.57
Current Ratio
1.251.511.492.316.023.63
Return on Equity (ROE)
-62.40%-50.46%-30.41%-32.89%-27.35%-
Return on Assets (ROA)
-16.63%-15.31%-11.04%-14.17%-13.48%-
Return on Capital Employed (ROCE)
-55.50%-44.30%-23.60%-29.60%-17.30%-15.90%
Earnings Yield
-81.93%-30.34%-19.24%-24.88%-16.92%-
Buyback Yield / Dilution
-21.53%-21.08%-9.68%-9.68%--
Source: S&P Capital IQ. Standard template. Financial Sources.