Price
$71.85
52W High
$99.93
52W Low
$66.47
SMA50
$79.56
SMA200
$84.95
Avg Volume 50D
$215.29K
From 52W High
-28.10%
From 52W Low
+8.09%
Vs SMA50
-9.69%
Vs SMA200
-15.42%
Current Volume
$182.06K
Dollar Volume 50D
$16.97M
Market Cap
$1.50B
P/E
8.6x
Revenue TTM
$836.00M
EPS TTM
7.98
Net Income TTM
$175.61M
Free Cash Flow
$496.35M
Revenue 1Y
-1.26%
EPS 1Y
+6.12%
Net Income 1Y
-2.34%
FCF 1Y
+248.64%
Profit Margin
21.01%
FCF Margin
59.37%
Dividend Yield
0.28%
Dividend TTM
$0.20
Last Ex-Dividend
2026-09-10
Dividend / EPS
2.51%

Revenue

Annual ending 2025-09-30
$851.49M

EPS

Annual ending 2025-09-30
7.87

Net Income

Annual ending 2025-09-30
$185.18M

News