Price
$94.97
52W High
$97.05
52W Low
$71.38
SMA50
$90.29
SMA200
$85.36
Avg Volume 50D
$214.62K
From 52W High
-2.14%
From 52W Low
+33.05%
Vs SMA50
+5.18%
Vs SMA200
+11.26%
Current Volume
$271.80K
Dollar Volume 50D
$19.44M
Market Cap
$2.47B
P/E
19.7x
Revenue TTM
$2.45B
EPS TTM
4.76
Net Income TTM
$125.22M
Free Cash Flow
$54.77M
Revenue 1Y
+16.47%
EPS 1Y
+5.54%
Net Income 1Y
+4.51%
FCF 1Y
-45.55%
Profit Margin
5.10%
FCF Margin
2.23%
Dividend Yield
1.10%
Dividend TTM
$1.04
Last Ex-Dividend
2026-08-25
Dividend / EPS
21.85%

Revenue

Annual ending 2026-03-31
$2.44B

EPS

Annual ending 2026-03-31
5.03

Net Income

Annual ending 2026-03-31
$132.64M

News