Price
$24.62
52W High
$27.29
52W Low
$19.60
SMA50
$25.67
SMA200
$24.48
Avg Volume 50D
$3.99M
From 52W High
-9.78%
From 52W Low
+25.61%
Vs SMA50
-4.10%
Vs SMA200
+0.57%
Current Volume
$4.61M
Dollar Volume 50D
$101.84M
Market Cap
$9.49B
P/E
10.9x
Revenue TTM
$4.10B
EPS TTM
2.25
Net Income TTM
$870.14M
Free Cash Flow
$941.56M
Revenue 1Y
+27.66%
EPS 1Y
+33.14%
Net Income 1Y
+57.75%
FCF 1Y
+83.21%
Profit Margin
21.21%
FCF Margin
22.95%
Dividend Yield
2.34%
Dividend TTM
$0.57
Last Ex-Dividend
2026-09-04
Dividend / EPS
25.56%

Revenue

Annual ending 2025-12-31
$3.74B

EPS

Annual ending 2025-12-31
1.79

Net Income

Annual ending 2025-12-31
$653.12M

News