Price
$43.66
52W High
$43.96
52W Low
$22.16
SMA50
$42.41
SMA200
$36.18
Avg Volume 50D
$244.49K
From 52W High
-0.68%
From 52W Low
+97.02%
Vs SMA50
+2.94%
Vs SMA200
+20.68%
Current Volume
$270.08K
Dollar Volume 50D
$10.35M
Market Cap
$1.37B
P/E
41.1x
Revenue TTM
$489.62M
EPS TTM
1.02
Net Income TTM
$33.26M
Free Cash Flow
$89.99M
Revenue 1Y
+5.18%
EPS 1Y
+22.89%
Net Income 1Y
+24.82%
FCF 1Y
+113.50%
Profit Margin
6.79%
FCF Margin
18.38%

Revenue

Annual ending 2025-09-30
$476.67M

EPS

Annual ending 2025-09-30
0.87

Net Income

Annual ending 2025-09-30
$28.09M

News