Price
$8.51
52W High
$34.72
52W Low
$7.40
SMA50
$9.65
SMA200
$14.36
Avg Volume 50D
$3.69M
From 52W High
-75.49%
From 52W Low
+15.00%
Vs SMA50
-11.80%
Vs SMA200
-40.73%
Current Volume
$2.73M
Dollar Volume 50D
$35.56M
Market Cap
$998.83M
P/E
5.8x
Revenue TTM
$2.35B
EPS TTM
1.42
Net Income TTM
$171.40M
Free Cash Flow
$225.00M
Revenue 1Y
+5.86%
EPS 1Y
-18.86%
Net Income 1Y
-24.92%
FCF 1Y
+77.58%
Profit Margin
7.28%
FCF Margin
9.56%

Revenue

Annual ending 2025-09-30
$2.32B

EPS

Annual ending 2025-09-30
1.68

Net Income

Annual ending 2025-09-30
$216.20M

News