Price
$24.26
52W High
$24.49
52W Low
$12.09
SMA50
$22.49
SMA200
$19.69
Avg Volume 50D
$9.75M
From 52W High
-0.94%
From 52W Low
+100.66%
Vs SMA50
+7.89%
Vs SMA200
+23.21%
Current Volume
$10.98M
Dollar Volume 50D
$219.49M
Market Cap
$19.60B
P/E
15.9x
Revenue TTM
$5.74B
EPS TTM
1.54
Net Income TTM
$1.23B
Free Cash Flow
$1.08B
Revenue 1Y
+12.81%
EPS 1Y
+0.00%
Net Income 1Y
+8.37%
FCF 1Y
+280.17%
Profit Margin
21.52%
FCF Margin
18.77%
Dividend Yield
2.60%
Dividend TTM
$0.63
Last Ex-Dividend
2026-09-16
Dividend / EPS
40.91%

Revenue

Annual ending 2025-12-31
$5.07B

EPS

Annual ending 2025-12-31
1.28

Net Income

Annual ending 2025-12-31
$935.17M

News