Price
$63.12
52W High
$65.72
52W Low
$33.88
SMA50
$58.86
SMA200
$55.13
Avg Volume 50D
$728.17K
From 52W High
-3.96%
From 52W Low
+86.30%
Vs SMA50
+7.25%
Vs SMA200
+14.49%
Current Volume
$620.39K
Dollar Volume 50D
$43.26M
Market Cap
$4.77B
P/E
78.0x
Revenue TTM
$1.39B
EPS TTM
-0.04
Net Income TTM
-$16.96M
Free Cash Flow
--
Revenue 1Y
-37.69%
EPS 1Y
-101.92%
Net Income 1Y
-108.46%
Profit Margin
-1.22%
Dividend Yield
1.17%
Dividend TTM
$0.74
Last Ex-Dividend
2026-09-16

Revenue

Annual ending 2025-12-31
$3.63B

EPS

Annual ending 2025-12-31
0.93

Net Income

Annual ending 2025-12-31
$79.88M

News