Price
$82.92
52W High
$153.84
52W Low
$73.79
SMA50
$96.07
SMA200
$101.44
Avg Volume 50D
$633.96K
From 52W High
-46.10%
From 52W Low
+12.37%
Vs SMA50
-13.69%
Vs SMA200
-18.26%
Current Volume
$829.11K
Dollar Volume 50D
$60.57M
Market Cap
$4.80B
P/E
17.4x
Revenue TTM
$858.37M
EPS TTM
5.83
Net Income TTM
$275.89M
Free Cash Flow
$366.83M
Revenue 1Y
+24.01%
EPS 1Y
+0.17%
Net Income 1Y
+30.02%
FCF 1Y
+8.53%
Profit Margin
32.14%
FCF Margin
42.74%
Dividend Yield
2.75%
Dividend TTM
$2.28
Last Ex-Dividend
2026-09-21
Dividend / EPS
39.11%

Revenue

Annual ending 2026-03-31
$758.99M

EPS

Annual ending 2026-03-31
5.92

Net Income

Annual ending 2026-03-31
$249.18M

News