Price
$52.58
52W High
$55.72
52W Low
$28.79
SMA50
$50.24
SMA200
$41.99
Avg Volume 50D
$490.96K
From 52W High
-5.64%
From 52W Low
+82.63%
Vs SMA50
+4.66%
Vs SMA200
+25.23%
Current Volume
$420.92K
Dollar Volume 50D
$24.55M
Market Cap
$2.60B
P/E
13.1x
Revenue TTM
$1.67B
EPS TTM
3.73
Net Income TTM
$198.19M
Free Cash Flow
$242.78M
Revenue 1Y
-0.27%
EPS 1Y
+114.37%
Net Income 1Y
+103.70%
FCF 1Y
+61.13%
Profit Margin
11.90%
FCF Margin
14.57%
Dividend Yield
2.71%
Dividend TTM
$1.42
Last Ex-Dividend
2026-10-06
Dividend / EPS
38.20%

Revenue

Annual ending 2026-04-30
$1.68B

EPS

Annual ending 2026-04-30
4.16

Net Income

Annual ending 2026-04-30
$221.62M

News