Recordati Industria Chimica e Farmaceutica S.p.A. (BIT:REC)
Italy flag Italy · Delayed Price · Currency is EUR
50.65
+0.05 (0.10%)
Jun 17, 2026, 5:36 PM CET

BIT:REC 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
10,3049,91910,43910,0597,96111,634
Market Cap Growth
-6.03%-4.97%3.77%26.36%-31.57%24.41%
Enterprise Value
12,29511,95812,60111,6469,39312,382
Last Close Price
50.6548.5450.6048.8338.7556.50
PE Ratio
22.4622.8925.4026.2425.9453.91
Forward PE
19.3919.3620.9222.6920.5528.63
PEG Ratio
1.621.971.942.421.583.65
PS Ratio
3.893.794.464.834.307.36
PB Ratio
5.005.175.565.965.158.42
P/FCF Ratio
21.0117.7919.5722.0818.1824.76
P/OCF Ratio
19.2616.6218.3220.7317.2423.66
EV/Sales Ratio
4.644.575.385.595.077.84
EV/EBITDA Ratio
12.2913.6315.6416.6216.6821.07
EV/EBIT Ratio
15.4417.8319.7220.8721.4825.26
EV/FCF Ratio
25.0821.4523.6325.5621.4526.36
Debt / Equity Ratio
0.861.121.170.860.920.56
Debt / EBITDA Ratio
5.412.813.082.583.051.69
Debt / FCF Ratio
4.834.434.663.973.922.11
Net Debt / Equity Ratio
0.961.061.150.940.930.54
Net Debt / EBITDA Ratio
4.542.322.682.272.541.27
Net Debt / FCF Ratio
4.053.664.053.483.271.59
Asset Turnover
0.370.500.500.510.540.57
Inventory Turnover
1.501.591.631.591.741.78
Quick Ratio
0.841.051.020.760.770.95
Current Ratio
1.261.591.611.201.271.36
Return on Equity (ROE)
16.86%23.37%23.38%24.08%21.34%29.04%
Return on Assets (ROA)
1.19%9.86%10.41%10.78%9.99%14.77%
Return on Invested Capital (ROIC)
1.38%11.38%11.77%12.17%11.46%16.99%
Return on Capital Employed (ROCE)
5.62%15.96%17.24%17.77%16.61%22.68%
Earnings Yield
4.58%4.37%3.94%3.81%3.86%1.85%
FCF Yield
4.76%5.62%5.11%4.53%5.50%4.04%
Dividend Yield
2.65%2.68%2.43%2.45%2.89%1.86%
Payout Ratio
56.54%60.31%60.92%63.19%73.83%56.16%
Buyback Yield / Dilution
-0.00%0.40%-0.33%-0.03%0.21%-0.12%
Total Shareholder Return
2.64%3.09%2.10%2.42%3.10%1.74%