Price
$288.35
52W High
$351.29
52W Low
$238.11
SMA50
$307.60
SMA200
$291.36
Avg Volume 50D
$120.41K
From 52W High
-17.92%
From 52W Low
+21.10%
Vs SMA50
-6.26%
Vs SMA200
-1.03%
Current Volume
$142.52K
Dollar Volume 50D
$36.91M
Market Cap
$4.74B
P/E
39.2x
Revenue TTM
$1.17B
EPS TTM
7.29
Net Income TTM
$120.88M
Free Cash Flow
$144.28M
Revenue 1Y
+27.71%
EPS 1Y
-12.90%
Net Income 1Y
-13.03%
FCF 1Y
-4.00%
Profit Margin
10.34%
FCF Margin
12.34%
Dividend Yield
0.40%
Dividend TTM
$1.14
Last Ex-Dividend
2026-07-31
Dividend / EPS
15.64%

Revenue

Annual ending 2026-03-31
$1.08B

EPS

Annual ending 2026-03-31
6.70

Net Income

Annual ending 2026-03-31
$112.05M

News