Price
$36.24
52W High
$47.65
52W Low
$32.79
SMA50
$39.24
SMA200
$38.81
Avg Volume 50D
$2.89M
From 52W High
-31.48%
From 52W Low
+10.52%
Vs SMA50
-7.65%
Vs SMA200
-6.62%
Current Volume
$2.36M
Dollar Volume 50D
$112.23M
Market Cap
$8.54B
P/E
9.5x
Revenue TTM
$3.21B
EPS TTM
3.78
Net Income TTM
$902.60M
Free Cash Flow
$878.18M
Revenue 1Y
+23.56%
EPS 1Y
+237.50%
Net Income 1Y
+232.75%
FCF 1Y
+122.80%
Profit Margin
28.12%
FCF Margin
27.36%
Dividend Yield
1.05%
Dividend TTM
$0.38
Last Ex-Dividend
2026-06-12
Dividend / EPS
10.05%

Revenue

Annual ending 2025-12-31
$2.99B

EPS

Annual ending 2025-12-31
2.74

Net Income

Annual ending 2025-12-31
$658.02M