Recordati Industria Chimica e Farmaceutica S.p.A. (BIT:REC)
Italy flag Italy · Delayed Price · Currency is EUR
51.40
-0.05 (-0.10%)
Jul 7, 2026, 5:35 PM CET

BIT:REC Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,4569,91910,43910,0597,96111,634
Market Cap Growth
-5.96%-4.97%3.77%26.36%-31.57%24.41%
Enterprise Value
12,44811,95812,60111,6469,39312,382
Last Close Price
51.4048.5450.6048.8338.7556.50
PE Ratio
22.7922.8925.4026.2425.9453.91
Forward PE
19.6819.3620.9222.6920.5528.63
PEG Ratio
1.641.971.942.421.583.65
PS Ratio
3.943.794.464.834.307.36
PB Ratio
5.085.175.565.965.158.42
P/FCF Ratio
21.3317.7919.5722.0818.1824.76
P/OCF Ratio
19.5516.6218.3220.7317.2423.66
EV/Sales Ratio
4.694.575.385.595.077.84
EV/EBITDA Ratio
12.4413.6315.6416.6216.6821.07
EV/EBIT Ratio
15.6417.8319.7220.8721.4825.26
EV/FCF Ratio
25.3921.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.58%12.80%13.30%14.15%13.33%19.09%
Return on Capital Employed (ROCE)
5.62%15.96%17.24%17.77%16.61%22.68%
Earnings Yield
4.51%4.37%3.94%3.81%3.86%1.85%
FCF Yield
4.69%5.62%5.11%4.53%5.50%4.04%
Dividend Yield
2.60%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.60%3.09%2.10%2.42%3.10%1.74%