Price
$41.97
52W High
$48.92
52W Low
$31.73
SMA50
$39.50
SMA200
$38.10
Avg Volume 50D
$268.87K
From 52W High
-14.21%
From 52W Low
+32.27%
Vs SMA50
+6.24%
Vs SMA200
+10.15%
Current Volume
$522.65K
Dollar Volume 50D
$10.55M
Market Cap
$855.47M
P/E
12.8x
Revenue TTM
$1.43B
EPS TTM
3.15
Net Income TTM
$67.08M
Free Cash Flow
$95.17M
Revenue 1Y
+3.01%
EPS 1Y
+54.41%
Net Income 1Y
+50.97%
FCF 1Y
+43.00%
Profit Margin
4.68%
FCF Margin
6.64%
Dividend Yield
2.55%
Dividend TTM
$1.07
Last Ex-Dividend
2026-07-14
Dividend / EPS
33.97%

Revenue

Annual ending 2026-02-28
$1.40B

EPS

Annual ending 2026-02-28
2.52

Net Income

Annual ending 2026-02-28
$54.13M

News