Price
$25.41
52W High
$31.98
52W Low
$23.09
SMA50
$27.48
SMA200
$27.43
Avg Volume 50D
$150.16K
From 52W High
-20.54%
From 52W Low
+10.05%
Vs SMA50
-7.52%
Vs SMA200
-7.38%
Current Volume
$259.69K
Dollar Volume 50D
$4.06M
Market Cap
$1.30B
P/E
7.6x
Revenue TTM
$1.72B
EPS TTM
3.33
Net Income TTM
$170.30M
Free Cash Flow
$282.90M
Revenue 1Y
+11.76%
EPS 1Y
+4.39%
Net Income 1Y
+4.74%
FCF 1Y
+183.92%
Profit Margin
9.87%
FCF Margin
16.40%

Revenue

Annual ending 2025-09-30
$1.66B

EPS

Annual ending 2025-09-30
3.29

Net Income

Annual ending 2025-09-30
$167.90M

News