Price
$37.50
52W High
$43.39
52W Low
$31.29
SMA50
$40.05
SMA200
$38.91
Avg Volume 50D
$1.10M
From 52W High
-13.57%
From 52W Low
+19.85%
Vs SMA50
-6.38%
Vs SMA200
-3.62%
Current Volume
$1.16M
Dollar Volume 50D
$43.76M
Market Cap
$5.40B
P/E
11.4x
Revenue TTM
$2.22B
EPS TTM
3.34
Net Income TTM
$475.42M
Free Cash Flow
$523.57M
Revenue 1Y
+35.21%
EPS 1Y
+64.53%
Net Income 1Y
+147.69%
FCF 1Y
-75.38%
Profit Margin
21.44%
FCF Margin
23.61%
Dividend Yield
3.95%
Dividend TTM
$1.48
Last Ex-Dividend
2026-08-07
Dividend / EPS
44.31%

Revenue

Annual ending 2025-12-31
$2.04B

EPS

Annual ending 2025-12-31
2.03

Net Income

Annual ending 2025-12-31
$261.85M

News