Price
$102.31
52W High
$113.40
52W Low
$56.42
SMA50
$105.60
SMA200
$89.98
Avg Volume 50D
$504.58K
From 52W High
-9.78%
From 52W Low
+81.34%
Vs SMA50
-3.12%
Vs SMA200
+13.70%
Current Volume
$390.05K
Dollar Volume 50D
$52.98M
Market Cap
$3.90B
P/E
6.9x
Revenue TTM
$5.15B
EPS TTM
12.83
Net Income TTM
$565.00M
Free Cash Flow
$2.19B
Revenue 1Y
+3.50%
EPS 1Y
+117.09%
Net Income 1Y
+97.55%
FCF 1Y
+18.28%
Profit Margin
10.98%
FCF Margin
42.61%
Dividend Yield
0.90%
Dividend TTM
$0.92
Last Ex-Dividend
2026-08-31
Dividend / EPS
7.17%

Revenue

Annual ending 2025-12-31
$4.94B

EPS

Annual ending 2025-12-31
10.89

Net Income

Annual ending 2025-12-31
$518.00M

News