Arterra Bioscience S.p.A. (BIT:ARBS)
Italy flag Italy · Delayed Price · Currency is EUR
2.840
+0.010 (0.35%)
Jun 15, 2026, 5:54 PM CET

Arterra Bioscience Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
192013111419
Market Cap Growth
24.56%54.08%18.07%-23.15%-24.57%1.75%
Enterprise Value
1817106915
Last Close Price
2.842.871.761.421.772.32
PE Ratio
9.4310.029.7610.2710.1717.17
PS Ratio
4.024.273.133.314.014.02
PB Ratio
1.501.601.141.031.372.01
P/TBV Ratio
1.511.601.151.031.382.04
P/FCF Ratio
12.2913.0730.8111.5211.0622.28
P/OCF Ratio
9.4910.0912.2610.7710.3113.65
EV/Sales Ratio
3.793.642.391.672.643.20
EV/EBITDA Ratio
8.027.715.823.504.448.74
EV/EBIT Ratio
9.238.867.265.265.9112.16
EV/FCF Ratio
11.5811.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.61%9.98%10.24%9.74%9.83%5.83%
FCF Yield
8.14%7.65%3.25%8.69%9.05%4.49%
Dividend Yield
4.58%-7.38%7.05%5.66%2.15%
Payout Ratio
42.20%42.20%49.81%61.87%--
Total Shareholder Return
4.58%-7.38%7.05%5.66%2.15%