Price
$22.77
52W High
$26.23
52W Low
$19.94
SMA50
$24.34
SMA200
$24.37
Avg Volume 50D
$5.04M
From 52W High
-13.19%
From 52W Low
+14.19%
Vs SMA50
-6.46%
Vs SMA200
-6.56%
Current Volume
$8.58M
Dollar Volume 50D
$122.41M
Market Cap
$10.93B
P/E
10.6x
Revenue TTM
$5.00B
EPS TTM
2.09
Net Income TTM
$1.03B
Free Cash Flow
$1.02B
Revenue 1Y
+1.67%
EPS 1Y
+34.84%
Net Income 1Y
+25.98%
FCF 1Y
+4.19%
Profit Margin
20.58%
FCF Margin
20.42%
Dividend Yield
2.90%
Dividend TTM
$0.66
Last Ex-Dividend
2026-09-11
Dividend / EPS
31.58%

Revenue

Annual ending 2025-12-31
$4.98B

EPS

Annual ending 2025-12-31
1.87

Net Income

Annual ending 2025-12-31
$956.00M

News