Key Financials

~$4.0B
Market Cap
€1.7B
Revenue (TTM)
+17.9%
Revenue Growth
9.5%
Gross Margin
7.3%
Op. Margin
30.4
P/E Ratio
13K
Employees

Role in the Supply Chain

European ABF leader; ~16% share; only major non-Asian player

In This Report