Price
$62.01
52W High
$67.23
52W Low
$42.31
SMA50
$62.93
SMA200
$55.87
Avg Volume 50D
$137.01K
From 52W High
-7.76%
From 52W Low
+46.56%
Vs SMA50
-1.46%
Vs SMA200
+10.98%
Current Volume
$119.54K
Dollar Volume 50D
$8.60M
Market Cap
$1.38B
P/E
--
Revenue TTM
$2.43B
EPS TTM
-0.12
Net Income TTM
-$2.65M
Free Cash Flow
$36.58M
Revenue 1Y
+7.63%
EPS 1Y
-104.72%
Net Income 1Y
-104.57%
FCF 1Y
+401.77%
Profit Margin
-0.11%
FCF Margin
1.50%
Dividend Yield
2.55%
Dividend TTM
$1.58
Last Ex-Dividend
2026-09-01

Revenue

Annual ending 2025-12-31
$2.33B

EPS

Annual ending 2025-12-31
2.05

Net Income

Annual ending 2025-12-31
$46.90M

News