Price
$32.42
52W High
$43.21
52W Low
$27.80
SMA50
$32.45
SMA200
$33.97
Avg Volume 50D
$1.42M
From 52W High
-24.97%
From 52W Low
+16.62%
Vs SMA50
-0.10%
Vs SMA200
-4.57%
Current Volume
$1.05M
Dollar Volume 50D
$46.43M
Market Cap
$4.38B
P/E
12.6x
Revenue TTM
$3.07B
EPS TTM
2.41
Net Income TTM
$348.00M
Free Cash Flow
$384.80M
Revenue 1Y
+0.88%
EPS 1Y
-8.37%
Net Income 1Y
-11.92%
FCF 1Y
-9.93%
Profit Margin
11.34%
FCF Margin
12.54%
Dividend Yield
0.31%
Dividend TTM
$0.10
Last Ex-Dividend
2026-09-03
Dividend / EPS
4.15%

Revenue

Annual ending 2025-12-31
$3.08B

EPS

Annual ending 2025-12-31
2.76

Net Income

Annual ending 2025-12-31
$406.10M

News