Ratti S.p.A. (BIT:RAT)
Italy flag Italy · Delayed Price · Currency is EUR
1.200
-0.030 (-2.44%)
At close: Apr 15, 2026

Ratti Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
334055748396
Market Cap Growth
-38.78%-27.00%-25.93%-11.47%-13.35%-6.38%
Enterprise Value
435264968596
Last Close Price
1.201.462.002.702.943.30
PE Ratio
----31.4232.92
PS Ratio
0.430.520.640.800.931.22
PB Ratio
0.660.800.941.261.321.54
P/TBV Ratio
0.810.991.141.431.441.65
P/FCF Ratio
20.2124.5914.66---
P/OCF Ratio
8.9010.839.7024.6625.7618.35
EV/Sales Ratio
0.550.670.751.040.951.21
EV/EBITDA Ratio
--14.1038.8911.2312.17
EV/EBIT Ratio
--16123.25-28.5225.92
EV/FCF Ratio
26.3131.9717.29---
Debt / Equity Ratio
0.410.410.440.500.660.69
Debt / EBITDA Ratio
--5.0810.055.225.27
Debt / FCF Ratio
12.5212.526.84---
Net Debt / Equity Ratio
0.200.200.190.190.100.01
Net Debt / EBITDA Ratio
-3.31-3.312.454.590.830.06
Net Debt / FCF Ratio
6.036.033.00-16.11-4.50-33.20
Asset Turnover
0.730.730.740.710.650.57
Inventory Turnover
1.601.601.501.681.721.80
Quick Ratio
0.620.620.800.901.091.68
Current Ratio
1.371.371.731.801.772.32
Return on Equity (ROE)
-15.41%-15.41%-0.67%-3.05%4.15%4.73%
Return on Assets (ROA)
-5.22%-5.22%0.00%-1.10%1.35%1.65%
Return on Invested Capital (ROIC)
-14.79%-13.67%0.01%-3.27%4.13%4.62%
Return on Capital Employed (ROCE)
-14.00%-14.00%0.00%-2.80%3.30%3.70%
Earnings Yield
-25.35%-20.84%-0.74%-2.48%3.18%3.04%
FCF Yield
4.95%4.07%6.82%-0.95%-1.68%-0.02%
Dividend Yield
----3.40%3.03%
Payout Ratio
----103.01%-
Buyback Yield / Dilution
-1.40%-1.40%----
Total Shareholder Return
-1.40%-1.40%--3.40%3.03%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.