Price
$15.90
52W High
$17.18
52W Low
$11.82
SMA50
$16.34
SMA200
$14.91
Avg Volume 50D
$1.33M
From 52W High
-7.45%
From 52W Low
+34.52%
Vs SMA50
-2.71%
Vs SMA200
+6.63%
Current Volume
$1.26M
Dollar Volume 50D
$21.66M
Market Cap
$1.46B
P/E
7.6x
Revenue TTM
$3.73B
EPS TTM
1.92
Net Income TTM
$192.26M
Free Cash Flow
$241.21M
Revenue 1Y
+1.08%
EPS 1Y
+3.78%
Net Income 1Y
-0.90%
FCF 1Y
+43.58%
Profit Margin
5.16%
FCF Margin
6.47%

Revenue

Annual ending 2025-09-30
$3.70B

EPS

Annual ending 2025-09-30
1.89

Net Income

Annual ending 2025-09-30
$195.88M

News