Price
$49.49
52W High
$54.07
52W Low
$39.58
SMA50
$49.86
SMA200
$47.62
Avg Volume 50D
$70.37K
From 52W High
-8.47%
From 52W Low
+25.04%
Vs SMA50
-0.74%
Vs SMA200
+3.93%
Current Volume
$52.04K
Dollar Volume 50D
$3.51M
Market Cap
$1.66B
P/E
10.0x
Revenue TTM
$21.46B
EPS TTM
4.90
Net Income TTM
$167.08M
Free Cash Flow
$199.43M
Revenue 1Y
+20.35%
EPS 1Y
+89.19%
Net Income 1Y
+87.48%
FCF 1Y
-20.44%
Profit Margin
0.78%
FCF Margin
0.93%
Dividend Yield
6.18%
Dividend TTM
$3.06
Last Ex-Dividend
2026-08-10
Dividend / EPS
62.45%

Revenue

Annual ending 2025-12-31
$18.56B

EPS

Annual ending 2025-12-31
2.11

Net Income

Annual ending 2025-12-31
$72.09M

News