Price
$43.42
52W High
$54.37
52W Low
$27.30
SMA50
$44.12
SMA200
$43.55
Avg Volume 50D
$1.14M
From 52W High
-20.14%
From 52W Low
+59.05%
Vs SMA50
-1.59%
Vs SMA200
-0.31%
Current Volume
$747.42K
Dollar Volume 50D
$50.34M
Market Cap
$6.86B
P/E
45.8x
Revenue TTM
$3.07B
EPS TTM
0.94
Net Income TTM
$149.58M
Free Cash Flow
$283.92M
Revenue 1Y
-11.10%
EPS 1Y
-51.04%
Net Income 1Y
-51.60%
FCF 1Y
-30.69%
Profit Margin
4.88%
FCF Margin
9.25%
Dividend Yield
4.61%
Dividend TTM
$2.00
Last Ex-Dividend
2026-09-03
Dividend / EPS
212.77%

Revenue

Annual ending 2025-12-31
$3.29B

EPS

Annual ending 2025-12-31
1.35

Net Income

Annual ending 2025-12-31
$216.72M

News