Price
$71.59
52W High
$76.45
52W Low
$47.84
SMA50
$71.75
SMA200
$63.11
Avg Volume 50D
$639.14K
From 52W High
-6.36%
From 52W Low
+49.64%
Vs SMA50
-0.23%
Vs SMA200
+13.44%
Current Volume
$457.06K
Dollar Volume 50D
$45.94M
Market Cap
$3.27B
P/E
59.4x
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
2.33%
Dividend TTM
$1.67
Last Ex-Dividend
2026-09-01
Dividend / EPS
140.34%

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

News