Creactives Group S.p.A. (BIT:CREG)
Italy flag Italy · Delayed Price · Currency is EUR
2.960
0.00 (0.00%)
At close: Nov 6, 2026

Creactives Group Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
4442353427-
Market Cap Growth
31.10%21.44%3.81%24.49%--
Enterprise Value
4544363529-
Last Close Price
2.962.962.662.702.20-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Forward PE
-296.00125.00125.00292.00-
PS Ratio
4.784.634.914.955.09-
PB Ratio
18.2417.6929.8832.3312.79-
P/FCF Ratio
52.8151.23166.5757.03101.34-
P/OCF Ratio
52.8151.23159.9856.3897.86-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
EV/Sales Ratio
4.904.825.075.155.43-
EV/EBITDA Ratio
107.2093.69285.69124.15142.30-
EV/FCF Ratio
54.2353.24171.8659.37108.27-

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Debt / Equity Ratio
0.790.792.081.830.660.92
Debt / EBITDA Ratio
4.014.0119.266.756.913.45
Debt / FCF Ratio
2.282.2811.593.235.260.88
Net Debt / Equity Ratio
0.490.491.431.440.250.21
Net Debt / EBITDA Ratio
2.502.5013.225.312.640.78
Net Debt / FCF Ratio
1.421.427.952.542.010.20
Asset Turnover
0.890.890.760.790.700.64
Inventory Turnover
7.847.846.306.535.907.81
Quick Ratio
0.670.670.560.610.821.01
Current Ratio
0.940.940.930.931.331.59
Return on Equity (ROE)
-71.85%-71.85%-137.89%-66.58%-53.77%-17.63%
Return on Assets (ROA)
-5.82%-5.82%-8.00%-6.44%-6.58%-2.45%
Return on Invested Capital (ROIC)
-29.74%-29.74%-44.45%-34.03%-32.92%-9.26%
Return on Capital Employed (ROCE)
-14.60%-14.60%-22.20%-19.30%-14.80%-5.40%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Earnings Yield
-2.93%-3.02%-4.36%-3.12%-3.93%-
FCF Yield
1.89%1.95%0.60%1.75%0.99%-
Buyback Yield / Dilution
-12.84%-12.50%-5.37%--14.21%-