Price
$87.94
52W High
$109.14
52W Low
$30.19
SMA50
$82.71
SMA200
$74.06
Avg Volume 50D
$1.02M
From 52W High
-19.42%
From 52W Low
+191.29%
Vs SMA50
+6.33%
Vs SMA200
+18.75%
Current Volume
$1.12M
Dollar Volume 50D
$85.15M
Market Cap
$7.70B
P/E
--
Revenue TTM
$921.73M
EPS TTM
-1.01
Net Income TTM
-$79.34M
Free Cash Flow
$125.75M
Dividend Yield
3.00%
Dividend TTM
$2.64
Last Ex-Dividend
2026-08-18

Revenue

Annual ending 2025-12-31
$921.73M

EPS

Annual ending 2025-12-31
-1.01

Net Income

Annual ending 2025-12-31
-$79.34M

News