Recordati Industria Chimica e Farmaceutica S.p.A. (BIT:REC)
Italy flag Italy · Delayed Price · Currency is EUR
52.70
+0.20 (0.38%)
Aug 17, 2026, 11:37 AM CET

BIT:REC 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
10,7539,93010,34710,0427,95911,657
Market Cap Growth
2.60%-4.03%3.04%26.16%-31.72%24.95%
Enterprise Value
12,67511,97311,68311,5699,33512,386
Last Close Price
52.5047.8748.6445.8235.4250.25
PE Ratio
22.0622.3824.8425.8025.4830.20
Forward PE
19.1119.3620.9222.6920.5528.63
PS Ratio
3.973.794.424.824.307.38
PB Ratio
5.055.175.515.965.158.44
P/FCF Ratio
17.9317.8119.4022.0418.1824.81
P/OCF Ratio
16.6816.6418.1620.6917.2423.71
PEG Ratio
1.471.971.942.421.583.65
EV/Sales Ratio
4.694.574.995.565.047.84
EV/EBITDA Ratio
12.3312.2513.7115.2814.1620.92
EV/EBIT Ratio
15.3815.2716.7318.4617.1524.55
EV/FCF Ratio
21.1321.4821.9125.3921.3226.36
Debt / Equity Ratio
1.091.291.331.091.120.73
Debt / EBITDA Ratio
2.252.502.882.382.591.67
Debt / FCF Ratio
3.864.434.674.013.962.14
Net Debt / Equity Ratio
0.901.061.160.950.940.55
Net Debt / EBITDA Ratio
1.902.092.542.122.201.29
Net Debt / FCF Ratio
3.203.674.073.533.311.62
Asset Turnover
0.510.500.500.510.540.57
Inventory Turnover
1.481.461.551.451.581.78
Quick Ratio
0.841.051.020.760.770.95
Current Ratio
1.261.591.611.201.281.36
Return on Equity (ROE)
24.85%23.37%23.38%24.08%21.34%29.04%
Return on Assets (ROA)
9.77%9.44%9.34%9.54%9.99%11.41%
Return on Invested Capital (ROIC)
15.35%14.95%14.49%15.79%16.49%19.54%
Return on Capital Employed (ROCE)
20.80%18.70%16.60%19.50%17.70%23.00%
Earnings Yield
4.62%4.47%4.03%3.88%3.92%3.31%
FCF Yield
5.58%5.61%5.15%4.54%5.50%4.03%
Dividend Yield
2.55%2.80%2.61%2.62%3.25%2.19%
Payout Ratio
54.93%60.31%60.92%63.19%73.83%56.16%
Buyback Yield / Dilution
0.14%0.40%0.01%-0.04%0.01%-0.01%
Total Shareholder Return
2.69%3.20%2.62%2.58%3.26%2.18%