Company Financials

INFICON Holding AG Financials

Swiss franc

business INFICON Holding AG Company Profile

Main Stock Listing

SIX: IFCN

Market Capitalization CHF2.46 Billion as of July 1, 2025

Market Cap History

Valuations Metrics as of Jul. 4, 2025

Trailing PE 27.64
Forward PE 2.32
Price to Sales TTM CHF3.66
Price to Book MRQ CHF6.44
Enterprise to Revenue 3.76
Enterprise to EBITDA 16.44

Financial Reports as of Dec. 31, 2004

Financials

Fiscal Year Ends 2024-12-31
Most Recent Quarter 2004-12-31
Profit Margin 16.81%
Operating Margin 20.30%
Return on Assets TTM 16.23%
Return on Equity TTM 31.23%

Income Statement

Revenue TTM CHF533,542,601
Revenue per Share TTM CHF27.45
Quarterly Revenue Growth 1.50%
Gross Profit TTM CHF251,497,099
EBITDA CHF26,156,000
Net Income to Common TTM CHF89,661,184
Diluted EPS TTM CHF3.64
Quarterly Earnings Growth YoY 3.20%

Balance Sheet

Total Cash MRQ CHF94,809,309
Total Cash per Share MRQ CHF4.88
Total Debt MRQ CHF
Total Debt to Equity MRQ 11.59
Current Ratio MRQ 2.76
Book Value per Share MRQ CHF15.63

Cash Flow

Operating Cash Flow TTM CHF92,621,714
Levered Free Cash Flow TTM CHF56,883,537

IFCN Stock Info as of Jul. 4, 2025

Stock Statistics

Shares Outstanding 24,442,760
Float Shares 21,751,857
Avg 10 Volume 30,076
Avg 30 Volume None
Shares Short None
Short Ratio
Short % of Shares %
% Held by Insiders 30.58%
% Held by Institutions 34.15%

Stock Price Summary

Beta 1.20
Fifty Two Week Low CHF66.60
Fifty Two Week High CHF142.60
Fifty Two Week Change -35.95%
Day 50 MA CHF97.81
Day 200 MA CHF104.41

Dividends and Splits

Forward Annual Dividend Rate CHF2.10
Forward Annual Dividend Yield 1.97%
Trailing Annual Dividend Rate CHF2.32
Trailing Annual Dividend Yield 2.28%
Payout Ratio 47.59%
Dividend Date 2025-04-14
Ex Dividend Date 2025-04-10
Last Split Factor
Last Split Date 2025-04-16