Price
$136.71
52W High
$160.17
52W Low
$97.64
SMA50
$140.37
SMA200
$136.85
Avg Volume 50D
$230.30K
From 52W High
-14.65%
From 52W Low
+40.01%
Vs SMA50
-2.61%
Vs SMA200
-0.10%
Current Volume
$441.23K
Dollar Volume 50D
$32.13M
Market Cap
$4.14B
P/E
20.9x
Revenue TTM
$1.68B
EPS TTM
6.56
Net Income TTM
$198.36M
Free Cash Flow
$169.19M
Revenue 1Y
+5.68%
EPS 1Y
-23.90%
Net Income 1Y
-23.75%
FCF 1Y
-55.87%
Profit Margin
11.83%
FCF Margin
10.09%
Dividend Yield
0.61%
Dividend TTM
$0.84
Last Ex-Dividend
2026-07-09
Dividend / EPS
12.80%

Revenue

Annual ending 2026-02-28
$1.65B

EPS

Annual ending 2026-02-28
10.50

Net Income

Annual ending 2026-02-28
$317.26M

News