Accuray Incorporated (LON:0H8I)
London flag London · Delayed Price · Currency is GBP · Price in USD
0.4282
-0.0422 (-8.97%)
Mar 12, 2026, 4:42 PM GMT

Accuray Ratios and Metrics

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Market Cap
37154182374183411
Market Cap Growth
-77.24%-15.37%-51.19%103.86%-55.36%121.79%
Enterprise Value
136.91265.33317.83484.55285.24484.82
PE Ratio
--68.50-11.37-38.70-32.67-64.57
Forward PE
--38.9759.54--
PS Ratio
0.120.340.410.830.431.04
PB Ratio
0.941.904.046.963.455.96
P/TBV Ratio
0.911.743.976.843.396.04
P/FCF Ratio
--109.29-11.76127.72-25.7511.34
P/OCF Ratio
11.0653.96-15.3224.04-76.3610.66
EV/Sales Ratio
0.420.580.711.080.661.22
EV/EBITDA Ratio
15.3118.9749.5970.1320.8816.94
EV/EBIT Ratio
-33.85630.61203.4235.0121.80
EV/FCF Ratio
-69.27-187.91-20.50165.66-40.0813.40
Debt / Equity Ratio
3.112.084.543.743.592.78
Debt / EBITDA Ratio
-16.4612.6132.8829.6814.606.97
Debt / FCF Ratio
-65.50-124.91-13.5970.10-28.035.51
Net Debt / Equity Ratio
2.481.463.142.152.081.20
Net Debt / EBITDA Ratio
-12.508.4622.1116.668.092.88
Net Debt / FCF Ratio
-49.76-83.84-9.1439.35-15.532.28
Asset Turnover
0.940.980.940.940.900.82
Inventory Turnover
2.112.232.142.042.011.82
Quick Ratio
0.520.730.820.830.881.05
Current Ratio
1.471.651.661.701.681.83
Return on Equity (ROE)
-70.32%-2.52%-31.49%-17.37%-8.76%-9.53%
Return on Assets (ROA)
-4.08%-2.34%0.14%0.68%4.57%6.34%
Return on Invested Capital (ROIC)
-6.00%-3.45%0.22%1.11%7.48%10.20%
Return on Capital Employed (ROCE)
-6.70%2.85%0.18%0.87%2.95%7.46%
Earnings Yield
-70.86%-1.46%-8.79%-2.58%-3.06%-1.55%
FCF Yield
-5.29%-0.91%-8.50%0.78%-3.88%8.82%
Buyback Yield / Dilution
-1.42%-1.00%-1.17%-0.54%-1.98%2.78%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.