Price
$232.79
52W High
$322.05
52W Low
$73.64
SMA50
$279.41
SMA200
$184.74
Avg Volume 50D
$756.18K
From 52W High
-38.34%
From 52W Low
+216.13%
Vs SMA50
-16.68%
Vs SMA200
+26.01%
Current Volume
$1.55M
Dollar Volume 50D
$209.62M
Market Cap
$8.59B
P/E
46.0x
Revenue TTM
$1.13B
EPS TTM
5.11
Net Income TTM
$186.93M
Free Cash Flow
$192.52M
Revenue 1Y
+4.50%
EPS 1Y
+7.81%
Net Income 1Y
+7.82%
FCF 1Y
+276.44%
Profit Margin
16.51%
FCF Margin
17.01%
Dividend Yield
0.38%
Dividend TTM
$0.90
Last Ex-Dividend
2026-05-20
Dividend / EPS
17.51%

Revenue

Annual ending 2025-09-30
$1.10B

EPS

Annual ending 2025-09-30
4.95

Net Income

Annual ending 2025-09-30
$180.75M