Price
$34.01
52W High
$41.24
52W Low
$33.27
SMA50
$35.79
SMA200
$36.92
Avg Volume 50D
$3.52M
From 52W High
-17.53%
From 52W Low
+2.22%
Vs SMA50
-4.98%
Vs SMA200
-7.88%
Current Volume
$2.61M
Dollar Volume 50D
$124.96M
Market Cap
$10.93B
P/E
21.1x
Revenue TTM
$1.72B
EPS TTM
1.57
Net Income TTM
$518.27M
Free Cash Flow
$400.86M
Revenue 1Y
+1.54%
EPS 1Y
+313.16%
Net Income 1Y
+303.11%
FCF 1Y
-28.78%
Profit Margin
30.20%
FCF Margin
23.36%
Dividend Yield
3.82%
Dividend TTM
$1.30
Last Ex-Dividend
2026-09-15
Dividend / EPS
82.80%

Revenue

Annual ending 2025-12-31
$1.71B

EPS

Annual ending 2025-12-31
1.13

Net Income

Annual ending 2025-12-31
$372.87M

News