Price
$27.47
52W High
$28.45
52W Low
$17.19
SMA50
$26.78
SMA200
$23.49
Avg Volume 50D
$1.87M
From 52W High
-3.44%
From 52W Low
+59.80%
Vs SMA50
+2.59%
Vs SMA200
+16.93%
Current Volume
$1.39M
Dollar Volume 50D
$50.06M
Market Cap
$2.85B
P/E
14.1x
Revenue TTM
$4.24B
EPS TTM
1.67
Net Income TTM
$202.64M
Free Cash Flow
-$133.07M
Revenue 1Y
-5.25%
EPS 1Y
-13.92%
Net Income 1Y
-16.55%
FCF 1Y
-116.20%
Profit Margin
4.78%
FCF Margin
-3.14%
Dividend Yield
2.70%
Dividend TTM
$0.74
Last Ex-Dividend
2026-09-15
Dividend / EPS
44.46%

Revenue

Annual ending 2025-12-31
$4.47B

EPS

Annual ending 2025-12-31
2.78

Net Income

Annual ending 2025-12-31
$338.74M

News