Price
$92.23
52W High
$107.22
52W Low
$66.79
SMA50
$97.69
SMA200
$88.10
Avg Volume 50D
$350.84K
From 52W High
-13.98%
From 52W Low
+38.09%
Vs SMA50
-5.59%
Vs SMA200
+4.69%
Current Volume
$293.40K
Dollar Volume 50D
$34.23M
Market Cap
$4.06B
P/E
22.7x
Revenue TTM
$2.21B
EPS TTM
3.90
Net Income TTM
$178.97M
Free Cash Flow
$276.87M
Revenue 1Y
+2.13%
EPS 1Y
+191.04%
Net Income 1Y
+155.80%
FCF 1Y
-8.21%
Profit Margin
8.08%
FCF Margin
12.50%
Dividend Yield
0.95%
Dividend TTM
$0.88
Last Ex-Dividend
2026-08-31
Dividend / EPS
22.56%

Revenue

Annual ending 2025-09-30
$2.52B

EPS

Annual ending 2025-09-30
1.09

Net Income

Annual ending 2025-09-30
$51.11M

News