Price
$56.40
52W High
$56.40
52W Low
$21.14
SMA50
$45.47
SMA200
$37.97
Avg Volume 50D
$399.84K
From 52W High
+0.00%
From 52W Low
+166.79%
Vs SMA50
+24.05%
Vs SMA200
+48.52%
Current Volume
$769.68K
Dollar Volume 50D
$18.96M
Market Cap
$1.64B
P/E
--
Revenue TTM
$798.69M
EPS TTM
4.45
Net Income TTM
$132.30M
Free Cash Flow
-$224.12M
Revenue 1Y
-0.67%
EPS 1Y
-11.53%
Net Income 1Y
-10.77%
FCF 1Y
+34.53%
Profit Margin
16.56%
FCF Margin
-28.06%
Dividend Yield
2.66%
Dividend TTM
$1.50
Last Ex-Dividend
2026-07-23
Dividend / EPS
33.71%

Revenue

Annual ending 2025-12-31
$798.69M

EPS

Annual ending 2025-12-31
4.45

Net Income

Annual ending 2025-12-31
$132.30M

News