Robot, S.A. (BME:RBT)
Spain flag Spain · Delayed Price · Currency is EUR
5.40
+0.20 (3.85%)
Aug 7, 2026, 12:00 PM CET

Robot Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1485556
Market Cap Growth
103.43%57.54%0.52%0.02%-14.27%-3.78%
Enterprise Value
19.0112.369.7811.3210.1110.05
Last Close Price
5.402.921.841.801.802.10
PE Ratio
11.485.125.04-70.114.72
PS Ratio
1.590.870.670.981.172.55
PB Ratio
2.521.210.961.191.091.29
P/TBV Ratio
4.482.422.253.582.601.29
P/FCF Ratio
18.889.014.85-15.29-
P/OCF Ratio
16.416.104.49-11.88-
EV/Sales Ratio
2.111.351.282.182.334.34
EV/EBITDA Ratio
7.604.944.6021.8223.636.16
EV/EBIT Ratio
9.185.976.181454.21-8.19
EV/FCF Ratio
25.1013.899.31-30.54-
Debt / Equity Ratio
0.660.660.870.691.140.98
Debt / EBITDA Ratio
1.751.752.1811.8812.292.75
Debt / FCF Ratio
4.914.914.41-15.89-
Net Debt / Equity Ratio
0.620.620.851.421.090.90
Net Debt / EBITDA Ratio
1.661.662.1211.7111.762.53
Net Debt / FCF Ratio
4.664.664.29-19.2615.20-3.92
Asset Turnover
0.790.790.660.460.430.25
Inventory Turnover
1.551.060.950.800.75-0.56
Quick Ratio
0.990.991.031.060.961.58
Current Ratio
1.421.421.671.531.432.26
Return on Equity (ROE)
26.38%26.38%14.22%-0.81%1.57%25.76%
Return on Assets (ROA)
16.32%16.32%12.74%0.01%0.36%16.03%
Return on Invested Capital (ROIC)
17.75%18.59%11.96%0.01%0.39%17.59%
Return on Capital Employed (ROCE)
26.35%26.35%20.17%0.11%-1.00%15.72%
Earnings Yield
8.71%19.52%19.83%-1.43%21.17%
FCF Yield
5.30%11.10%20.64%-6.54%-
Buyback Yield / Dilution
2.33%0.73%1.67%-0.02%-0.02%0.11%
Total Shareholder Return
2.33%0.73%1.67%-0.02%-0.02%0.11%