Price
$49.72
52W High
$67.93
52W Low
$48.85
SMA50
$54.22
SMA200
$56.64
Avg Volume 50D
$7.22M
From 52W High
-36.63%
From 52W Low
+1.78%
Vs SMA50
-8.30%
Vs SMA200
-12.21%
Current Volume
$7.67M
Dollar Volume 50D
$389.16M
Market Cap
$30.55B
P/E
9.3x
Revenue TTM
$9.60B
EPS TTM
5.27
Net Income TTM
$3.28B
Free Cash Flow
$4.05B
Revenue 1Y
+68.28%
EPS 1Y
+631.94%
Net Income 1Y
+789.51%
FCF 1Y
+239.53%
Profit Margin
34.20%
FCF Margin
42.20%
Dividend Yield
1.31%
Dividend TTM
$0.65
Last Ex-Dividend
2026-05-06
Dividend / EPS
12.38%

Revenue

Annual ending 2025-12-31
$8.64B

EPS

Annual ending 2025-12-31
3.31

Net Income

Annual ending 2025-12-31
$2.04B