Price
$205.14
52W High
$242.26
52W Low
$173.07
SMA50
$213.24
SMA200
$214.58
Avg Volume 50D
$433.22K
From 52W High
-18.09%
From 52W Low
+18.53%
Vs SMA50
-3.80%
Vs SMA200
-4.40%
Current Volume
$371.44K
Dollar Volume 50D
$92.60M
Market Cap
$6.34B
P/E
14.9x
Revenue TTM
$2.31B
EPS TTM
13.16
Net Income TTM
$423.81M
Free Cash Flow
$197.43M
Revenue 1Y
+2.13%
EPS 1Y
-4.50%
Net Income 1Y
-8.55%
FCF 1Y
-44.11%
Profit Margin
18.36%
FCF Margin
8.55%
Dividend Yield
0.49%
Dividend TTM
$1.00
Last Ex-Dividend
2026-06-15
Dividend / EPS
7.60%

Revenue

Annual ending 2026-03-31
$2.31B

EPS

Annual ending 2026-03-31
13.16

Net Income

Annual ending 2026-03-31
$423.81M