Price
$31.60
52W High
$40.27
52W Low
$26.62
SMA50
$31.17
SMA200
$34.27
Avg Volume 50D
$2.57M
From 52W High
-21.53%
From 52W Low
+18.71%
Vs SMA50
+1.39%
Vs SMA200
-7.80%
Current Volume
$2.03M
Dollar Volume 50D
$78.94M
Market Cap
$3.88B
P/E
38.2x
Revenue TTM
$1.96B
EPS TTM
0.79
Net Income TTM
$101.50M
Free Cash Flow
$135.30M
Revenue 1Y
+16.08%
EPS 1Y
-63.26%
Net Income 1Y
-63.49%
FCF 1Y
+201.34%
Profit Margin
5.17%
FCF Margin
6.89%
Last Ex-Dividend
2022-12-01

Revenue

Annual ending 2025-09-30
$1.71B

EPS

Annual ending 2025-09-30
1.64

Net Income

Annual ending 2025-09-30
$210.70M

News