Robot, S.A. (BME:RBT)
Spain flag Spain · Delayed Price · Currency is EUR
4.900
-0.200 (-3.92%)
Jul 17, 2026, 4:00 PM CET

Robot Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1385456
Market Cap Growth
99.55%57.54%23.93%-19.77%-13.31%-3.78%
Enterprise Value
18.1812.369.7810.3610.1710.05
Last Close Price
4.902.921.841.461.822.10
PE Ratio
10.825.125.04-70.894.72
PS Ratio
1.500.870.670.791.182.55
PB Ratio
2.371.210.960.961.101.29
P/TBV Ratio
4.072.422.252.912.631.29
P/FCF Ratio
17.799.014.85-15.46-
P/OCF Ratio
15.466.104.49-12.01-
EV/Sales Ratio
2.021.351.282.002.344.34
EV/EBITDA Ratio
9.394.944.6019.9823.766.16
EV/EBIT Ratio
9.575.976.181331.27-8.19
EV/FCF Ratio
24.0113.899.31-30.71-
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
9.24%19.52%19.83%-1.41%21.17%
FCF Yield
5.62%11.10%20.64%-6.47%-
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%