Robertet SA (EPA:RBT)
France flag France · Delayed Price · Currency is EUR
817.00
+5.00 (0.62%)
Jun 2, 2026, 2:54 PM CET

Robertet 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
1,7871,8411,7761,9141,9362,254
Market Cap Growth
8.12%3.63%-7.20%-1.15%-14.11%7.79%
Enterprise Value
1,8601,8281,8022,0052,0502,122
Last Close Price
817.00878.00848.00830.00837.00975.00
PE Ratio
17.1718.5719.6923.2422.9931.45
Forward PE
17.7518.4019.9522.5025.2131.36
PEG Ratio
1.811.521.521.521.521.52
PS Ratio
2.122.182.202.652.753.72
PB Ratio
2.973.053.224.114.664.13
P/TBV Ratio
2.973.193.223.724.214.13
P/FCF Ratio
26.7827.5824.0622.6580.6635.03
P/OCF Ratio
16.1116.5815.8018.7941.4026.48
EV/Sales Ratio
2.202.172.232.782.923.50
EV/EBITDA Ratio
10.672.0912.0414.8216.3618.41
EV/EBIT Ratio
12.902.1714.4117.9420.0722.64
EV/FCF Ratio
27.8727.4024.4223.7485.4132.99
Debt / Equity Ratio
0.280.280.400.560.580.11
Debt / EBITDA Ratio
2.200.291.952.412.380.98
Debt / FCF Ratio
3.803.803.943.8612.411.75
Net Debt / Equity Ratio
0.120.120.180.330.41-0.14
Net Debt / EBITDA Ratio
0.630.080.651.131.36-0.67
Net Debt / FCF Ratio
1.091.091.321.817.08-1.20
Asset Turnover
0.840.840.830.810.860.83
Inventory Turnover
0.7401.491.381.501.50
Quick Ratio
1.811.811.892.061.772.12
Current Ratio
3.093.093.113.473.303.33
Return on Equity (ROE)
10.22%146.18%17.78%16.96%15.94%14.05%
Return on Assets (ROA)
6.27%83.96%9.61%9.35%9.63%9.78%
Return on Invested Capital (ROIC)
8.33%111.67%12.80%12.15%13.05%13.97%
Return on Capital Employed (ROCE)
10.54%104.45%15.79%15.30%15.57%15.82%
Earnings Yield
5.79%5.39%5.08%4.30%4.35%3.18%
FCF Yield
3.73%3.63%4.16%4.41%1.24%2.85%
Dividend Yield
1.45%1.09%1.00%1.28%1.06%0.57%
Payout Ratio
20.27%2.48%19.74%29.84%24.34%18.05%
Buyback Yield / Dilution
-4.54%-4.54%-0.14%-0.05%9.73%-0.04%
Total Shareholder Return
-3.10%-3.45%0.86%1.24%10.79%0.53%