VNET Group, Inc. (FRA:217A)
Germany flag Germany · Delayed Price · Currency is EUR
8.80
-0.54 (-5.78%)
Jun 3, 2026, 7:55 PM CET

VNET Group 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
2,6361,9731,1186377261,152
Market Cap Growth
69.80%76.41%75.56%-12.21%-37.03%-71.74%
Enterprise Value
6,0534,4352,8462,2762,1142,356
PE Ratio
--288.33---
Forward PE
39.20-----
PEG Ratio
-5.305.305.305.305.30
PS Ratio
2.021.611.150.710.821.37
PB Ratio
2.102.571.490.870.881.17
P/TBV Ratio
0.570.370.220.070.130.19
P/OCF Ratio
11.058.344.722.532.386.12
EV/Sales Ratio
4.683.622.922.522.392.81
EV/EBITDA Ratio
11.8010.048.8069.317.609.40
EV/EBIT Ratio
61.9346.1236.00-139.63814.82
Debt / Equity Ratio
2.582.752.252.391.921.30
Debt / EBITDA Ratio
38.237.516.6163.706.636.02
Net Debt / Equity Ratio
5.033.382.612.421.831.35
Net Debt / EBITDA Ratio
27.335.866.0654.065.445.28
Net Debt / FCF Ratio
-3.72-3.66-5.55-15.40-18.94-4.70
Asset Turnover
0.110.260.260.260.280.29
Quick Ratio
0.790.690.370.400.720.57
Current Ratio
0.990.920.730.861.111.03
Return on Equity (ROE)
-3.93%-1.81%3.58%-38.54%-10.48%7.64%
Return on Assets (ROA)
-0.97%-0.68%1.08%-7.19%0.59%0.08%
Return on Invested Capital (ROIC)
-1.11%-0.76%1.16%-8.06%0.68%0.09%
Return on Capital Employed (ROCE)
2.34%2.83%3.19%-9.96%0.63%0.14%
Earnings Yield
--0.35%---
Dividend Yield
-0.22%0.29%0.37%0.00%0.00%
Payout Ratio
--13.36%14.34%-0.43%0.00%0.05%
Buyback Yield / Dilution
7.49%7.47%-93.35%-1.62%2.72%-27.16%
Total Shareholder Return
7.49%7.68%-93.06%-1.24%2.72%-27.16%