Price
$48.74
52W High
$60.56
52W Low
$39.27
SMA50
$52.75
SMA200
$52.14
Avg Volume 50D
$1.00M
From 52W High
-19.52%
From 52W Low
+24.12%
Vs SMA50
-7.60%
Vs SMA200
-6.52%
Current Volume
$829.20K
Dollar Volume 50D
$52.32M
Market Cap
$4.75B
P/E
7.6x
Revenue TTM
$7.46B
EPS TTM
6.29
Net Income TTM
$627.65M
Free Cash Flow
$354.83M
Revenue 1Y
+17.73%
EPS 1Y
+12.52%
Net Income 1Y
+12.93%
FCF 1Y
+148.69%
Profit Margin
8.41%
FCF Margin
4.76%
Dividend Yield
4.39%
Dividend TTM
$2.14
Last Ex-Dividend
2026-08-10
Dividend / EPS
34.02%

Revenue

Annual ending 2025-12-31
$7.52B

EPS

Annual ending 2025-12-31
10.07

Net Income

Annual ending 2025-12-31
$1.00B

News