Arterra Bioscience S.p.A. (BIT:ARBS)
Italy flag Italy · Delayed Price · Currency is EUR
2.760
-0.020 (-0.72%)
May 28, 2026, 4:19 PM CET

Arterra Bioscience Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
192013111419
Market Cap Growth
24.11%54.08%18.07%-23.15%-24.57%1.75%
Enterprise Value
1717106915
Last Close Price
2.782.871.761.421.772.32
PE Ratio
9.2310.029.7610.2710.1717.17
PS Ratio
3.934.273.133.314.014.02
PB Ratio
1.471.601.141.031.372.01
P/TBV Ratio
1.471.601.151.031.382.04
P/FCF Ratio
12.0313.0730.8111.5211.0622.28
P/OCF Ratio
9.2910.0912.2610.7710.3113.65
EV/Sales Ratio
3.703.642.391.672.643.20
EV/EBITDA Ratio
7.847.715.823.504.448.74
EV/EBIT Ratio
9.028.867.265.265.9112.16
EV/FCF Ratio
11.3211.1323.535.807.2717.73
Debt / Equity Ratio
0.020.020.030.040.050.07
Debt / EBITDA Ratio
0.120.120.210.240.230.35
Debt / FCF Ratio
0.170.170.840.400.380.72
Net Debt / Equity Ratio
-0.09-0.09-0.26-0.31-0.53-0.44
Net Debt / EBITDA Ratio
-0.49-0.49-1.74-2.07-2.58-2.42
Net Debt / FCF Ratio
-0.70-0.70-7.05-3.44-4.23-4.91
Asset Turnover
0.340.340.320.270.300.43
Inventory Turnover
1.231.231.311.181.402.72
Quick Ratio
6.026.028.447.747.486.51
Current Ratio
7.807.8010.069.358.496.91
Return on Equity (ROE)
16.72%16.72%12.06%10.14%14.18%12.58%
Return on Assets (ROA)
8.63%8.63%6.61%5.27%8.29%7.12%
Return on Invested Capital (ROIC)
19.38%19.38%13.58%14.10%24.60%22.37%
Return on Capital Employed (ROCE)
14.10%14.10%10.90%9.00%14.00%12.10%
Earnings Yield
10.84%9.98%10.24%9.74%9.83%5.83%
FCF Yield
8.31%7.65%3.25%8.69%9.05%4.49%
Dividend Yield
4.68%-7.38%7.05%5.66%2.15%
Payout Ratio
42.20%42.20%49.81%61.87%--
Total Shareholder Return
4.45%-7.38%7.05%5.66%2.15%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.