Company snapshot
Market Cap
$2B
Mid-cap2023 — today
10-Year Price
+71%
2023 — today
52-Week Range
$25.10$48.69
Current $40.73· 66%
Valuation in context
P/E ratio
16.8
Near historic high
Near historic highs — last 10 years
P/B ratio
1.5
Historically pricey
Historically pricey — last 10 years
EV / EBITDA
8.9
Historically pricey
Historically pricey — last 10 years
Dividend Yield
1.6%
Below average
Below the 10-year average
FCF Yield
8.1%
Above average
Above the 10-year average