Price
$288.59
52W High
$351.29
52W Low
$238.11
SMA50
$309.88
SMA200
$291.50
Avg Volume 50D
$125.60K
From 52W High
-17.85%
From 52W Low
+21.20%
Vs SMA50
-6.87%
Vs SMA200
-1.00%
Current Volume
$110.43K
Dollar Volume 50D
$38.96M
Market Cap
$4.70B
P/E
38.9x
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