Price
$28.04
52W High
$32.75
52W Low
$25.01
SMA50
$30.47
SMA200
$28.70
Avg Volume 50D
$150.04K
From 52W High
-14.38%
From 52W Low
+12.12%
Vs SMA50
-7.98%
Vs SMA200
-2.31%
Current Volume
$142.11K
Dollar Volume 50D
$4.54M
Market Cap
$1.07B
P/E
74.6x
Revenue TTM
$812.22M
EPS TTM
0.37
Net Income TTM
$14.36M
Free Cash Flow
$84.52M
Revenue 1Y
+11.89%
EPS 1Y
+219.35%
Net Income 1Y
+216.78%
FCF 1Y
+154.14%
Profit Margin
1.77%
FCF Margin
10.41%
Dividend Yield
1.78%
Dividend TTM
$0.50
Last Ex-Dividend
2026-09-15
Dividend / EPS
135.14%

Revenue

Annual ending 2025-12-31
$755.16M

EPS

Annual ending 2025-12-31
-0.05

Net Income

Annual ending 2025-12-31
-$1.91M

News