Price
$86.11
52W High
$169.29
52W Low
$85.88
SMA50
$96.02
SMA200
$107.43
Avg Volume 50D
$245.91K
From 52W High
-49.13%
From 52W Low
+0.27%
Vs SMA50
-10.32%
Vs SMA200
-19.84%
Current Volume
$267.21K
Dollar Volume 50D
$23.44M
Market Cap
$4.40B
P/E
--
Revenue TTM
$5.56B
EPS TTM
2.02
Net Income TTM
$103.10M
Free Cash Flow
$251.44M
Revenue 1Y
+15.27%
EPS 1Y
-37.27%
Net Income 1Y
-36.25%
FCF 1Y
-3.64%
Profit Margin
1.85%
FCF Margin
4.52%
Dividend Yield
0.35%
Dividend TTM
$0.30
Last Ex-Dividend
2026-06-30
Dividend / EPS
14.85%

Revenue

Annual ending 2025-12-31
$5.56B

EPS

Annual ending 2025-12-31
2.02

Net Income

Annual ending 2025-12-31
$103.10M

News