Price
$42.36
52W High
$44.40
52W Low
$28.90
SMA50
$40.67
SMA200
$35.78
Avg Volume 50D
$3.41M
From 52W High
-4.59%
From 52W Low
+46.57%
Vs SMA50
+4.15%
Vs SMA200
+18.39%
Current Volume
$4.14M
Dollar Volume 50D
$138.95M
Market Cap
$9.53B
P/E
13.5x
Revenue TTM
$3.51B
EPS TTM
2.83
Net Income TTM
$707.78M
Free Cash Flow
$1.14B
Revenue 1Y
+1.70%
EPS 1Y
+40.10%
Net Income 1Y
+31.60%
FCF 1Y
+25.76%
Profit Margin
20.17%
FCF Margin
32.53%
Dividend Yield
1.86%
Dividend TTM
$0.79
Last Ex-Dividend
2026-10-05
Dividend / EPS
27.92%

Revenue

Annual ending 2025-12-31
$3.49B

EPS

Annual ending 2025-12-31
2.38

Net Income

Annual ending 2025-12-31
$613.45M

News