Price
$73.33
52W High
$76.45
52W Low
$47.49
SMA50
$69.79
SMA200
$60.76
Avg Volume 50D
$820.34K
From 52W High
-4.08%
From 52W Low
+54.41%
Vs SMA50
+5.08%
Vs SMA200
+20.68%
Current Volume
$776.21K
Dollar Volume 50D
$56.64M
Market Cap
$3.41B
P/E
61.9x
Revenue TTM
$1.84B
EPS TTM
1.19
Net Income TTM
$55.00M
Free Cash Flow
$237.00M
Revenue 1Y
-1.44%
EPS 1Y
+106.34%
Net Income 1Y
+106.37%
FCF 1Y
+301.69%
Profit Margin
2.99%
FCF Margin
12.87%
Dividend Yield
1.70%
Dividend TTM
$1.25
Last Ex-Dividend
2026-06-01
Dividend / EPS
105.04%

Revenue

Annual ending 2025-09-30
$1.82B

EPS

Annual ending 2025-09-30
-18.23

Net Income

Annual ending 2025-09-30
-$845.00M