Price
$62.48
52W High
$89.22
52W Low
$59.34
SMA50
$72.67
SMA200
$78.26
Avg Volume 50D
$723.05K
From 52W High
-29.97%
From 52W Low
+5.29%
Vs SMA50
-14.03%
Vs SMA200
-20.17%
Current Volume
$611.54K
Dollar Volume 50D
$52.15M
Market Cap
$4.03B
P/E
--
Revenue TTM
$5.63B
EPS TTM
-1.30
Net Income TTM
-$86.00M
Free Cash Flow
$258.60M
Revenue 1Y
+10.46%
EPS 1Y
-306.35%
Net Income 1Y
-306.73%
FCF 1Y
-37.32%
Profit Margin
-1.53%
FCF Margin
4.59%
Dividend Yield
2.80%
Dividend TTM
$1.75
Last Ex-Dividend
2026-08-20

Revenue

Annual ending 2025-12-31
$5.36B

EPS

Annual ending 2025-12-31
-2.08

Net Income

Annual ending 2025-12-31
-$137.30M

News