Price
$33.07
52W High
$35.59
52W Low
$17.41
SMA50
$31.06
SMA200
$28.95
Avg Volume 50D
$909.70K
From 52W High
-7.08%
From 52W Low
+89.95%
Vs SMA50
+6.47%
Vs SMA200
+14.23%
Current Volume
$913.37K
Dollar Volume 50D
$28.19M
Market Cap
$2.01B
P/E
12.7x
Revenue TTM
$1.58B
EPS TTM
1.96
Net Income TTM
$158.31M
Free Cash Flow
$138.32M
Revenue 1Y
+28.61%
EPS 1Y
+56.80%
Net Income 1Y
+61.37%
FCF 1Y
+39.55%
Profit Margin
9.99%
FCF Margin
8.73%

Revenue

Annual ending 2025-09-30
$1.27B

EPS

Annual ending 2025-09-30
1.42

Net Income

Annual ending 2025-09-30
$109.61M

News