Price
$28.53
52W High
$29.66
52W Low
$15.91
SMA50
$27.88
SMA200
$23.23
Avg Volume 50D
$567.02K
From 52W High
-3.81%
From 52W Low
+79.32%
Vs SMA50
+2.32%
Vs SMA200
+22.80%
Current Volume
$360.27K
Dollar Volume 50D
$15.79M
Market Cap
$1.30B
P/E
--
Revenue TTM
$2.05B
EPS TTM
-2.00
Net Income TTM
-$93.20M
Free Cash Flow
$52.40M
Revenue 1Y
+1.99%
EPS 1Y
-247.06%
Net Income 1Y
-243.83%
FCF 1Y
+22.72%
Profit Margin
-4.55%
FCF Margin
2.56%
Dividend Yield
2.10%
Dividend TTM
$0.60
Last Ex-Dividend
2026-09-09

Revenue

Annual ending 2025-09-30
$2.22B

EPS

Annual ending 2025-09-30
0.53

Net Income

Annual ending 2025-09-30
$25.40M

News