Price
$82.52
52W High
$202.92
52W Low
$71.12
SMA50
$77.91
SMA200
$117.41
Avg Volume 50D
$1.25M
From 52W High
-59.33%
From 52W Low
+16.03%
Vs SMA50
+5.92%
Vs SMA200
-29.72%
Current Volume
$820.56K
Dollar Volume 50D
$97.77M
Market Cap
$4.46B
P/E
31.9x
Revenue TTM
$7.28B
EPS TTM
2.54
Net Income TTM
$139.54M
Free Cash Flow
$91.48M
Revenue 1Y
+5.12%
EPS 1Y
-42.40%
Net Income 1Y
-42.08%
FCF 1Y
-81.69%
Profit Margin
1.92%
FCF Margin
1.26%
Dividend Yield
0.39%
Dividend TTM
$0.32
Last Ex-Dividend
2026-09-30
Dividend / EPS
12.60%

Revenue

Annual ending 2025-12-31
$7.57B

EPS

Annual ending 2025-12-31
5.02

Net Income

Annual ending 2025-12-31
$274.90M

News