Price
$50.83
52W High
$67.26
52W Low
$48.76
SMA50
$55.85
SMA200
$58.90
Avg Volume 50D
$985.80K
From 52W High
-24.43%
From 52W Low
+4.25%
Vs SMA50
-8.99%
Vs SMA200
-13.70%
Current Volume
$516.14K
Dollar Volume 50D
$54.20M
Market Cap
$2.97B
P/E
17.6x
Revenue TTM
$2.00B
EPS TTM
2.52
Net Income TTM
$168.92M
Free Cash Flow
$193.01M
Revenue 1Y
+0.86%
EPS 1Y
+0.80%
Net Income 1Y
-4.40%
FCF 1Y
-34.72%
Profit Margin
8.43%
FCF Margin
9.63%
Dividend Yield
2.05%
Dividend TTM
$1.04
Last Ex-Dividend
2026-09-15
Dividend / EPS
41.27%

Revenue

Annual ending 2025-12-31
$2.01B

EPS

Annual ending 2025-12-31
3.12

Net Income

Annual ending 2025-12-31
$188.07M

News