TipRanks
Go Ultimate55% OFF

Villeroy & Boch (VIB3) Stock Statistics & Valuation Metrics

Total Valuation

Villeroy & Boch has a market cap or net worth of CHF 263.28M. The enterprise value is CHF 806.55M.

Market Cap
CHF 263.28M
Enterprise Value
CHF 806.55M

Share Statistics

Villeroy & Boch has 14,044,800 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
14,044,800
Owned by Insiders
―
Owned by Institutions
0.85%

Financial Efficiency

Villeroy & Boch’s return on equity (ROE) is 0.04 and return on invested capital (ROIC) is 2.67%.

Return on Equity (ROE)
0.04
Return on Assets (ROA)
0.01
Return on Invested Capital (ROIC)
2.67%
Return on Capital Employed (ROCE)
0.05
Revenue Per Employee
122.80K
Profits Per Employee
1,247.56
Employee Count
11,783
Asset Turnover
0.87
Inventory Turnover
3.02

Valuation Ratios

The current PE Ratio of Villeroy & Boch is -46.96. Villeroy & Boch’s PEG ratio is 0.28.

PE Ratio
-46.96
PS Ratio
0.22
PB Ratio
0.85
Price to FCF
6.66
Price to Operating Cash Flow
3.64
PEG Ratio
0.28

Income Statement

In the last 12 months, Villeroy & Boch had revenue of 1.45B and earned 14.70M in profits. Earnings per share was 0.55.

Revenue
1.45B
Gross Profit
540.20M
Operating Income
56.20M
Pretax Income
25.10M
Net Income
14.70M
EBITDA
131.90M
Earnings Per Share (EPS)
0.55

Cash Flow

In the last 12 months, operating cash flow was 79.40M and capital expenditures -36.00M, giving a free cash flow of 43.40M billion.

Operating Cash Flow
79.40M
Free Cash Flow
43.40M
Free Cash Flow per Share
1.62

Dividends & Yields

Villeroy & Boch pays an annual dividend of ―, resulting in a dividend yield of 7.34%

Dividend Per Share
―
Dividend Yield
7.34%
Payout Ratio
N/A
Free Cash Flow Yield
15.01%
Earnings Yield
-2.14%

Stock Price Statistics

Beta
-0.03
52-Week Price Change
-25.17%
50-Day Moving Average
13.31
200-Day Moving Average
15.02
Relative Strength Index (RSI)
0.01
Average Volume (3m)
―

Important Dates

Villeroy & Boch upcoming earnings date is Mar 12, 2027, TBA (Not Confirmed).

Last Earnings Date
Oct 23, 2026
Next Earnings Date
Mar 12, 2027
Ex-Dividend Date
―

Financial Position

Villeroy & Boch as a current ratio of 1.11, with Debt / Equity ratio of 125.39%

Current Ratio
1.11
Quick Ratio
0.56
Debt to Market Cap
0.85
Net Debt to EBITDA
2.68
Interest Coverage Ratio
1.55

Taxes

In the past 12 months, Villeroy & Boch has paid 10.40M in taxes.

Income Tax
10.40M
Effective Tax Rate
0.41

Enterprise Valuation

Villeroy & Boch EV to EBITDA ratio is 5.88, with an EV/FCF ratio of 17.07.

EV to Sales
0.56
EV to EBITDA
5.88
EV to Free Cash Flow
17.07
EV to Operating Cash Flow
9.33

Balance Sheet

Villeroy & Boch has CHF 86.40M in cash and marketable securities with CHF 537.90M in debt, giving a net cash position of -CHF 451.50M billion.

Cash & Marketable Securities
CHF 86.40M
Total Debt
CHF 537.90M
Net Cash
-CHF 451.50M
Net Cash Per Share
-CHF 32.15
Tangible Book Value Per Share
CHF 12.65

Margins

Gross margin is 37.06%, with operating margin of 3.37%, and net profit margin of -0.47%.

Gross Margin
37.06%
Operating Margin
3.37%
Pretax Margin
1.60%
Net Profit Margin
-0.47%
EBITDA Margin
9.48%
EBIT Margin
3.37%

Scores

Smart Score
5
AI Score
―