Price
$74.58
52W High
$85.24
52W Low
$35.40
SMA50
$75.27
SMA200
$61.01
Avg Volume 50D
$384.77K
From 52W High
-12.51%
From 52W Low
+110.68%
Vs SMA50
-0.92%
Vs SMA200
+22.23%
Current Volume
$324.85K
Dollar Volume 50D
$28.97M
Market Cap
$2.85B
P/E
58.5x
Revenue TTM
$506.21M
EPS TTM
1.26
Net Income TTM
$48.73M
Free Cash Flow
$135.98M
Revenue 1Y
+20.26%
EPS 1Y
+11.50%
Net Income 1Y
+14.17%
FCF 1Y
+31.64%
Profit Margin
9.63%
FCF Margin
26.86%

Revenue

Annual ending 2025-09-30
$430.22M

EPS

Annual ending 2025-09-30
1.08

Net Income

Annual ending 2025-09-30
$40.80M

News