Robertet SA (EPA:RBT)
France flag France · Delayed Price · Currency is EUR
803.00
-2.00 (-0.25%)
Jun 22, 2026, 5:38 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,7671,8411,7761,9141,9362,254
Market Cap Growth
4.69%3.63%-7.20%-1.15%-14.11%7.79%
Enterprise Value
1,8401,9131,8742,0682,1062,177
Last Close Price
803.00878.00848.00830.00837.00975.00
PE Ratio
16.9818.5719.6923.2422.9931.45
Forward PE
17.5518.4019.9522.5025.2131.36
PEG Ratio
1.791.521.521.521.521.52
PS Ratio
2.092.182.202.652.753.72
PB Ratio
2.933.053.224.114.664.13
P/TBV Ratio
4.004.384.555.705.544.74
P/FCF Ratio
26.4827.5824.0622.6580.6635.03
P/OCF Ratio
15.9316.5815.8018.7941.4026.48
EV/Sales Ratio
2.182.272.322.873.003.59
EV/EBITDA Ratio
10.5510.9812.5215.2816.8118.88
EV/EBIT Ratio
12.7613.2814.9818.5020.6223.22
EV/FCF Ratio
27.5728.6725.3924.4887.7733.83
Debt / Equity Ratio
0.280.280.400.570.580.11
Debt / EBITDA Ratio
1.461.461.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.420.420.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
1.411.411.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%18.04%17.80%16.98%15.94%14.05%
Return on Assets (ROA)
10.81%10.81%9.61%9.35%9.63%9.78%
Return on Invested Capital (ROIC)
14.37%14.37%12.80%12.15%13.05%13.97%
Return on Capital Employed (ROCE)
17.82%17.82%15.79%15.30%15.57%15.82%
Earnings Yield
5.85%5.39%5.08%4.30%4.35%3.18%
FCF Yield
3.78%3.63%4.16%4.41%1.24%2.85%
Dividend Yield
1.49%1.09%1.00%1.28%1.06%0.57%
Payout Ratio
20.27%20.27%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.05%-3.45%0.86%1.24%10.79%0.53%