Price
$35.16
52W High
$49.69
52W Low
$32.55
SMA50
$39.02
SMA200
$42.29
Avg Volume 50D
$900.51K
From 52W High
-29.24%
From 52W Low
+8.02%
Vs SMA50
-9.89%
Vs SMA200
-16.85%
Current Volume
$1.02M
Dollar Volume 50D
$34.85M
Market Cap
$9.51B
P/E
29.5x
Revenue TTM
$3.78B
EPS TTM
1.19
Net Income TTM
$322.00M
Free Cash Flow
$363.00M
Revenue 1Y
+10.46%
EPS 1Y
+27.96%
Net Income 1Y
+28.80%
FCF 1Y
+54.47%
Profit Margin
8.52%
FCF Margin
9.61%
Dividend Yield
1.02%
Dividend TTM
$0.36
Last Ex-Dividend
2026-08-13
Dividend / EPS
30.25%

Revenue

Annual ending 2025-12-31
$3.65B

EPS

Annual ending 2025-12-31
1.03

Net Income

Annual ending 2025-12-31
$278.00M

News