Price
$99.35
52W High
$153.71
52W Low
$77.35
SMA50
$124.69
SMA200
$117.95
Avg Volume 50D
$501.73K
From 52W High
-35.37%
From 52W Low
+28.44%
Vs SMA50
-20.32%
Vs SMA200
-15.77%
Current Volume
$404.32K
Dollar Volume 50D
$60.28M
Market Cap
$4.04B
P/E
20.9x
Revenue TTM
$3.49B
EPS TTM
4.87
Net Income TTM
$193.40M
Free Cash Flow
$159.20M
Revenue 1Y
+21.97%
EPS 1Y
+549.33%
Net Income 1Y
+569.20%
FCF 1Y
+632.44%
Profit Margin
5.55%
FCF Margin
4.57%
Last Ex-Dividend
2020-03-27

Revenue

Annual ending 2026-05-31
$3.31B

EPS

Annual ending 2026-05-31
4.86

Net Income

Annual ending 2026-05-31
$187.70M

News